A sintaxe básica do jQuery envolve o uso de um seletor(seletor estilo CSS) e métodos para manipular os elementos selecionados. Aqui estão alguns exemplos básicos de sintaxe do jQuery:
Selecionando elementos
-
Selecionar elementos pelo nome da tag HTML:
$("tagname")Exemplo:$("p")seleciona todos os<p>elementos da página. -
Selecionar elementos por classe CSS:
$(".classname")Exemplo:$(".myClass")seleciona todos os elementos com a classe "minhaClasse". -
Selecionar elementos por ID:
$("#idname")Exemplo:$("#myElement")seleciona o elemento com o ID "myElement". -
Selecionar elementos por atributo:
$("[attribute='value']")Exemplo:$("[data-type='button']")seleciona elementos com o atributodata-typedefinido como "botão". -
Combinando seleções:
$("tagname.classname"),$("#idname .classname"), ...
Manipulando elementos selecionados
-
Alterando o conteúdo de um elemento:
.html(),.text()Exemplo:$("#myElement").html("New content")define o conteúdo HTML do elemento com ID "myElement". -
Modificando os atributos dos elementos:
.attr(),.prop()Exemplo:$("img").attr("src", "newimage.jpg")altera osrcatributo de todos<img>os elementos. -
Manipulando classes CSS de um elemento:
.addClass(),.removeClass(),.toggleClass()Exemplo:$("#myElement").addClass("highlight")adiciona a classe "highlight" ao elemento com ID "myElement". -
Ocultar/exibir elementos:
.hide(),.show(),.toggle()Exemplo:$(".myClass").hide()oculta todos os elementos com a classe "minhaClasse". -
Manipulando eventos em elementos:
.click(),.hover(),.submit(), ... Exemplo:$("button").click(function() { ... })registra um manipulador de eventos click
Trabalhando com coleções de elemento
-
Iterando por uma coleção:
.each()Exemplo:$("li").each(function() { ... })itera sobre cada<li>elemento da página. -
Filtrando uma coleção:
.filter(),.not()Exemplo:$("div").filter(".myClass")filtra os<div>elementos e seleciona aqueles com a classe "minhaClasse". -
Inserindo elementos em uma coleção:
.append(),.prepend(),.after(),.before()Exemplo:$("#myElement").append("<p>New paragraph</p>")anexa um novo<p>elemento ao elemento com ID "myElement".
Efeitos e animações
-
Executando efeitos fadeIn/fadeOut:
.fadeIn(),.fadeOut()Exemplo:$("#myElement").fadeIn(1000)fades no elemento com ID "myElement" durante 1 segundo. -
Executando efeitos slideUp/slideDown:
.slideUp(),.slideDown()Exemplo:$(".myClass").slideUp(500)desliza para cima todos os elementos com a classe "myClass" durante 0,5 segundos. -
Executando animações personalizadas:
.animate()Exemplo:$("#myElement").animate({ left: '250px', opacity: '0.5' })anima o elemento com ID "myElement" alterando sua posição à esquerda e opacidade.
Esses exemplos demonstram como usar diferentes aspectos da sintaxe básica do jQuery para selecionar elementos, manipular suas propriedades e aplicar efeitos ou animações. jQuery oferece um rico conjunto de métodos e funcionalidades para simplificar e aprimorar as tarefas de desenvolvimento web.

