50 of 119 menu

Metodo prevUntil

Il metodo prevUntil restituisce gli elementi che si trovano prima di quello specificato all'interno dello stesso genitore. Il metodo restituisce gli elementi da quello specificato fino al primo elemento che corrisponde al selettore indicato come parametro del metodo. Se al metodo non vengono passati parametri, funzionerà come il metodo prevAll.

Sintassi

Come primo parametro si può passare un'espressione in forma di stringa, in base alla quale viene effettuata la selezione, un nodo DOM o un oggetto jQuery. Come secondo parametro si può passare una condizione aggiuntiva di filtraggio sotto forma di stringa. Entrambi i parametri sono opzionali:

.prevUntil([selettore], [filtro]);

Esempio

Troviamo l'elemento #test e a tutti i suoi fratelli superiori fino al paragrafo con classe www impostiamo il testo '!' utilizzando il metodo 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('!');

Il codice HTML risulterà così:

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

Vedi anche

  • metodo nextUntil,
    che restituisce gli elementi che si trovano dopo quello specificato
  • metodo prev,
    che permette di ottenere il fratello immediatamente precedente dell'elemento
  • metodo prevAll,
    che restituisce tutti gli elementi che si trovano prima di quello specificato all'interno dello stesso genitore
  • metodo siblings,
    che permette di ottenere tutti i fratelli dell'elemento all'interno dello stesso genitore
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta