Com jQuery, é fácil de manipular o CSS de elementos.
jQuery Manipulando CSS
jQuery tem vários métodos para a manipulação de CSS. Vamos olhar para os seguintes métodos:
- addClass() - Adiciona um ou mais classes para os elementos selecionados
- removeClass() - Remove uma ou mais classes de elementos selecionados
- toggleClass() - Alterna entre adição / remoção de classes a partir dos elementos selecionados
- css() - Define ou retorna o atributo de estilo
exemplo de estilo
O seguinte estilo vai ser utilizado para todos os exemplos desta página:
.important
{
font-weight: bold;
font-size: xx-large;
}
.blue
{
color: blue;
}
jQuery addClass() Método
O exemplo a seguir mostra como adicionar atributos de classe para diferentes elementos. Claro que você pode selecionar vários elementos, quando a adição de classes:
Exemplo
$("button").click(function(){
$("h1, h2, p").addClass("blue");
$("div").addClass("important");
});
Tente você mesmo " Você também pode especificar várias classes dentro do addClass() método:
jQuery removeClass() Método
O exemplo a seguir mostra como remover um atributo de classe específica de diferentes elementos:
jQuery toggleClass() Método
O exemplo a seguir irá mostrar como usar o jQuery toggleClass() método. Este método alterna entre adicionar / remover classes a partir dos elementos selecionados:
jQuery css() Método
O jQuery css() método será explicado no próximo capítulo.
Teste-se com exercícios!
Exercício 1 » Exercício 2» Exercício 3 » Exercício 4»
jQuery CSS Reference
Para uma visão completa de todos os métodos jQuery CSS, por favor, vá ao nosso jQuery HTML / CSS Referência .