jQuery prevAll() Metode

❮ jQuery deurkruismetodes

Voorbeeld

Gee alle vorige broers en susterselemente van elke <li>-element terug met klasnaam "begin":

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

Resultaat:

    ul (parent)
  • li (sibling)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)

Definisie en gebruik

Die prevAll() metode gee alle vorige broers en susterselemente van die geselekteerde element terug.

Broer-elemente is elemente wat dieselfde ouer deel.

Die DOM-boom: Hierdie metode beweeg agteruit langs broers en susters van DOM-elemente.

Verwante metodes:

  • prev() - gee die volgende broer- of susterelement van die geselekteerde element terug
  • prevUntil() - gee alle volgende broer- of susterelemente terug tussen twee gegewe argumente

Sintaksis

$(selector).prevAll(filter)

Parameter Description
filter Optional. Specifies a selector expression to narrow down the search for previous siblings

Note: To return multiple siblings, separate each expression with a comma.

Probeer dit self - voorbeelde


Hoe om die soektog vir vorige broers en susters elemente te filtreer.


Hoe om die filterparameter te gebruik om alle broers en susters van 'n <h2>-element terug te gee wat klasname "eerste", "tweede" en "derde" het.


Hoe om alle vorige broer elemente van 'n <p> element te kies.


Hoe om alle vorige sibling <p> elemente van elke <div> element te kies.


❮ jQuery deurkruismetodes