tutoriais mais recente desenvolvimento web
 

jQuery prevUntil() Method

<Métodos jQuery atravessando

Exemplo

Retornar todos os elementos irmãos entre duas <li> elementos com o nome da classe "start" e "stop" :

$(document).ready(function(){
    $("li.start").prevUntil("li.stop").css({"color": "red", "border": "2px solid red"});
});

Resultado:

    ul (parent)
  • li (sibling with class name "stop")
  • li (sibling)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)
Tente você mesmo "

Definição e Uso

O prevUntil() método retorna todos os elementos irmãos anteriores entre o seletor e stop.

irmão elementos são elementos que compartilham o mesmo pai.

A árvore DOM: Este método percorrer para trás ao longo irmãos de elementos DOM.

Nota: Se ambos os parâmetros estão vazias, este método retornará todos os elementos irmãos anteriores (o mesmo que o prevAll() método).

métodos relacionados:

  • prev() - retorna o elemento irmão anterior do elemento selecionado
  • prevAll() - retorna todos os elementos irmãos anteriores do elemento selecionado

Sintaxe

$(selector).prevUntil( stop,filter )

Parâmetro Descrição
stop Opcional. Uma expressão selector, elemento ou objeto jQuery indicando onde parar a busca de elementos irmãos correspondente anterior
filter Opcional. Especifica uma expressão selector para refinar a busca por elementos irmãos entre o selector e permanecer

Nota: Para retornar vários irmãos, separe cada expressão com uma vírgula.

Tente você mesmo - Exemplos

Reduzir a procura
Usando ambos os parâmetros para filtrar a busca por elementos irmãos anteriores entre dois argumentos.

Retornar vários irmãos
Como retornar vários elementos irmãos entre dois argumentos.

DOM
Usando um elemento DOM em vez de um seletor para retornar elementos irmãos entre dois argumentos.

Usando o DOM com ambos os parâmetros
Usando um elemento DOM em vez de um seletor e ambos os parâmetros para filtrar a busca irmão anterior entre dois argumentos.


<Métodos jQuery atravessando