Métodos jQuery CSS | TIEngranaje

¿Quieres mejorar la apariencia y funcionalidad de tu sitio web? Entonces, los métodos de jQuery CSS son lo que necesitas. Con ellos, podrás manipular estilos y elementos HTML de forma sencilla y efectiva. En este artículo, exploraremos algunas de las técnicas más útiles y populares de jQuery CSS para que puedas darle un toque profesional y elegante a tu página web. ¡No te lo pierdas en TIEngranaje!

jQuery proporciona métodos para manipular fácil y efectivamente las propiedades relacionadas con CSS de elementos DOM. Echaremos un vistazo a los métodos más comunes en este artículo.

Métodos

Los métodos enumerados en la siguiente tabla se usan comúnmente para la manipulación de DOM.

Método Descripción Sintaxis
addClass() Agrega la(s) clase(s) a los elementos coincidentes. Separar las clases con espacio. $(selector).addClass(class)
css() Obtiene o establece una o más propiedades de estilo para elementos seleccionados $(selector).css({property:value}))
hasClass() Determina si alguno de los elementos seleccionados tiene una clase específica $(selector).hasClass(class)
height() Obtiene o establece la altura de los elementos seleccionados $(selector).height(value)
innerHeight() Obtiene o establece la altura del elemento seleccionado, incluido el relleno, no el borde $(selector).innerHeight()
innerWidth() Obtiene o establece la altura de los elementos seleccionados, incluido el relleno, no el borde $(selector).innerWidth()
offset() Establece o devuelve la posición (en relación con el documento) para los elementos seleccionados $(selector).offset()
outerHeight() Obtiene o establece la altura del elemento seleccionado, incluido el relleno y el borde $(selector).outerHeight()
outerWidth() Obtiene o establece la altura de los elementos seleccionados, incluido el relleno y el borde $(selector).outerWidth()
position() Devuelve la posición relativa al elemento padre, del elemento seleccionado $(selector).position()
removeClass() Elimina una o más clases de los elementos seleccionados $(selector).removeClass(class)
toggleClass() Alterna entre agregar/eliminar una o más clases de los elementos seleccionados $(selector).toggleClass()
width() Establece o devuelve el ancho de los elementos seleccionados $(selector).width(value)

Ejemplo HTML

Usaremos el siguiente código HTML para los ejemplos que se enumeran a continuación.

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="https://www.itgeared.com/jquery-css-methods-tutorial/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  // ... jQuery Code ...
});
</script>
</head>
<body>
<img id="img1" src="go.png" /> ; 
<div id="div1"> <!-- Some Content --> </div>
</body>
</html>

Ejemplos

Haga clic en el botón de imagen para probar los diversos métodos relacionados con CSS a continuación. Para obtener información detallada sobre cada método, puede visitar jQuery.com.

.addClass()

$("#go").click(function () {
    $("#div1").addClass("newClass");
});

.css()

$("#go").click(function () {
    $("#div1").css({"color":"red","font-size":"2em"});
});

.hasClass()

$("#go").click(function () {
    $("#div1").html($("#div1").hasClass("newClass"));
});

.altura(), o .altura(valor)

$("#go").click(function () {
    $("#div1").height(96);
});

.innerHeight()

$("#go").click(function () {
    $("#div1").text("innerHeight: " + $("#div1").innerHeight());
});

.innerWidth()

$("#go").click(function () {
    $("#div1").text("innerWidth: " + $("#div1").innerWidth());
});

.compensar()

$("#go").click(function () {
    x=$("#div1").offset();
$("#div1").text("Left: " + x.left + " Top: " + x.top);

.alturaexterior()

$("#go").click(function () {
    $("#div1").text("outerHeight: " + $("#div1").outerHeight());
});

.outerWidth()

$("#go").click(function () {
    $("#div1").text("outerWidth: " + $("#div1").outerWidth());
});

.posición()

$("#go").click(function () {
    x=$("#div1").position();
$("#div1").text("Left: " + x.left + " Top: " + x.top);

.removeClass()

$("#go").click(function () {
    $("#div1").removeClass("newClass");
});

.toggleClass()

$("#go").click(function () {
    $("#div1").toggleClass("class1 class2");
});

.width() o ancho(valor)

$("#go").click(function () {
    $("#div1").width(500);
});

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario