Com o método jQuery.find(), você torna-se capaz de buscar tags HTML, classes e IDs de modo preciso, sem a ne­ces­si­dade de realizar iterações manuais complexas.

O que é jQuery.find()?

Ao aplicar o método jQuery.find() a um objeto jQuery, você con­se­guirá localizar elementos dentro deste. Essa busca é feita de forma recursiva, ou seja: não somente os filhos diretos dos elementos se­le­ci­o­na­dos são buscados, como também todos os elementos aninhados na árvore DOM. Como resultado, você obtém um novo objeto jQuery contendo todos os elementos en­con­tra­dos — esse objeto pode ser ma­ni­pu­lado ou servir de base para outras operações. Por exemplo, você pode adicionar uma classe ao objeto com jQuery.addClass() ou anexar outros elementos a ele com jQuery.append(). Além disso, a in­te­gra­ção do jQuery com o WordPress permite que você encontre objetos fa­cil­mente nesse CMS.

Dica

Com o webspace da IONOS, você terá ao menos 10 GB de espaço para armazenar os seus projetos, além de ganhar um cer­ti­fi­cado SSL Wildcard gra­tui­ta­mente. O pacote de hos­pe­da­gem mais econômico custa poucos dólares por mês, e pode ser expandido a qualquer momento, sempre que você precisar. Em caso de dúvidas ou problemas, es­pe­ci­a­lis­tas técnicos estarão à sua dis­po­si­ção.

Sintaxe do método jQuery.find()

O método jQuery.find() tem a seguinte estrutura básica:

$(selector).find(filter)
jQuery
  • filter: Parâmetro opcional, usado para filtrar, com mais precisão, elementos en­con­tra­dos por meio de seletores jQuery adi­ci­o­nais; por exemplo, jQuery.find(id) e jQuery.find(class).

Se você quer aprender mais sobre seletores, suas notações e funções, dê uma olhada no tutorial de jQuery para ini­ci­an­tes do nosso Digital Guide.

Dica

A API da IONOS lhe permitirá au­to­ma­ti­zar diversas tarefas e processos. Com ela, você será capaz de criar e con­fi­gu­rar recursos sem a ne­ces­si­dade de in­ter­ven­ções manuais. Os pro­ce­di­men­tos au­to­má­ti­cos não só eco­no­mi­za­rão o seu tempo, como também reduzirão o risco de erros.

Exemplos de uso do método jQuery.find()

Nos exemplos que seguem, mos­tra­re­mos a variedade de seletores que você pode usar como filtro no método jQuery.find():

// Buscar todos os elementos <a> dentro de um elemento <div> com a classe "container"
$('.container').find('a');
// Buscar elementos <li> dentro de um elemento <ul> com o ID "myList"
$('#myList').find('li');
// Buscar todos os elementos <input> dentro de um elemento <form> e filtrar pelo tipo "text"
$('form').find('input[type="text"]');
jQuery

Também é possível combinar o método jQuery.find() com outras funções:

$("div#container").find("button").addClass("selected");
jQuery

No exemplo acima, uti­li­za­mos a função jQuery.find(element) para localizar todos os botões no elemento <div> com o ID container e adicionar a classe selected.

Dica

Tem pressa para colocar o seu site ou aplicação no ar? A solução Deploy Now da IONOS facilita a re­a­li­za­ção de testes (staging) e gera URLs de pré-vi­su­a­li­za­ção. Graças à sua interface intuitiva e à detecção au­to­má­tica de framework, você será capaz de con­fi­gu­rar seu projeto com agilidade e sem com­pli­ca­ções.

Ir para o menu principal