51 of 119 menu

Método nextUntil

O método nextUntil retorna elementos que estão após o elemento especificado dentro do mesmo elemento pai. O método retorna elementos a partir do elemento especificado até o primeiro elemento que corresponde ao seletor especificado como parâmetro do método. Se nenhum parâmetro for passado para o método, ele funcionará como o método nextAll.

Sintaxe

O primeiro parâmetro pode ser uma expressão em forma de string, pela qual a seleção é feita, um nó DOM ou um objeto jQuery. O segundo parâmetro pode ser uma condição adicional de filtragem em forma de string. Ambos os parâmetros são opcionais:

.nextUntil([seletor], [filtro]);

Exemplo

Vamos encontrar o elemento #test e definir o texto '!' para todos os seus irmãos abaixo até o parágrafo com a classe www usando o método html:

<p>outside</p> <div> <p>inside</p> <p class="www">inside</p> <p>inside</p> <p>inside</p> <p id="test">inside</p> <p>inside</p> <p>inside</p> <p class="www">inside</p> <p>inside</p> </div> <p>outside</p> $('#test').prevUntil('p.www').html('!');

O código HTML ficará assim:

<p>outside</p> <div> <p>inside</p> <p class="www">inside</p> <p>inside</p> <p>inside</p> <p id="test">inside</p> <p>!</p> <p>!</p> <p class="www">inside</p> <p>inside</p> </div> <p>outside</p>

Veja também

  • método prevUntil,
    que retorna elementos localizados antes do elemento especificado
  • método next,
    que permite obter o irmão imediato abaixo do elemento
  • método nextAll,
    que retorna todos os elementos localizados após o elemento especificado dentro do mesmo pai
  • método siblings,
    que permite obter todos os irmãos do elemento dentro do mesmo elemento pai
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar