jquery prevAll()-Methode
Übersetzungsergebnisse:
prev
Englisch[prɪv] Amerikanisch[prɪv]
[medizinische] Prävention
all
Englisch[ɔ:l] Amerikanisch[ɔl]
adj. alle; alle; alle Arten ;Extrem, so viel wie möglich , seins, sie usw.] alles, was (jemand) hat
jquery prevAll()-MethodeSyntax
Funktion: prevAll() ruft die vorherigen Geschwisterelemente jedes Elements im aktuellen Satz übereinstimmender Elemente ab. Das Filtern mit einem Selektor ist optional.
Syntax: .prevAll(selector)
Parameter:
Parameter | Description |
selector | String-Wert, der den verwendeten Selektorausdruck enthält passend zum Element. |
Erläuterung: Bei einem jQuery-Objekt, das eine Sammlung von DOM-Elementen darstellt, können wir mit der Methode .prevAll() den DOM-Baum nach Geschwisterelementen durchsuchen, die diesen Elementen vorangehen, und ein neues jQuery-Objekt mit den passenden Elementen erstellen. Diese Methode akzeptiert einen optionalen Selektorausdruck desselben Typs wie das Argument, das wir an die Funktion $() übergeben haben. Wenn dieser Selektor angewendet wird, werden Elemente gefiltert, indem getestet wird, ob sie mit dem Selektor übereinstimmen.
jquery prevAll()-MethodeBeispiel
<!DOCTYPE html> <html> <head> <style> div { width:70px; height:70px; background:#abc; border:2px solid black; margin:10px; float:left; } div.before { border-color: red; } </style> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> </head> <body> <div></div> <div></div> <div></div> <div></div> <script>$("div:last").prevAll().addClass("before");</script> </body> </html>
Klicken Sie auf die Schaltfläche „Instanz ausführen“, um die Online-Instanz anzuzeigen