So entfernen Sie das vorherige Element: 1. Verwenden Sie prev(), um das vorherige Element des angegebenen Elements auszuwählen. Die Syntax „$(angegebenes Element).prev()“ gibt ein JQuery-Objekt zurück, das das vorherige Element enthält. Verwenden Sie „remove()“, um das Jquery-Objekt zu löschen. Die Syntax lautet „jquery object.remove()“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, JQuery3.2.1-Version, Dell G3-Computer.
jquery-Methode zum Entfernen des vorherigen Elements
1. Verwenden Sie die prev()-Methode, um das vorherige Element des angegebenen Elements auszuwählen.
prev() kann das übergeordnete Element des angegebenen Elements abrufen Element.
Syntax:
$(selector).prev(filter)
Parameter | Beschreibung |
---|---|
Filter | Optional. Gibt einen Selektorausdruck an, der die Suche nach dem vorherigen Geschwisterelement einschränkt. |
Beispiel: Wählen Sie das vorherige Element des li-Elements mit dem Klassennamen „start“ aus das ausgewählte Elementelement, einschließlich aller Text- und untergeordneten Knoten. Syntax:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-3.2.1.min.js"></script> <style> .siblings * { display: block; border: 2px solid lightgrey; color: lightgrey; padding: 5px; margin: 15px; } .start{ color: peru; } </style> <script> $(document).ready(function() { $("li.start").prev().css({ "color": "red", "border": "2px solid red" }); }); </script> </head> <body> <div style="width:500px;" class="siblings"> <ul>ul (父节点) <li>li (兄弟节点)</li> <li>li (类名为"start"的li节点的上一个兄弟节点)</li> <li class="start">li (类名为"start"的li节点)</li> <li>li (兄弟节点)</li> <li>li (兄弟节点)</li> </ul> </div> <p>选取类名为"start"的li元素的前一个元素</p> </body> </html>
被选元素.remove()
[Empfohlenes Lernen: jQuery-Video-Tutorial
,Web-Front-End-Video
]Das obige ist der detaillierte Inhalt vonSo entfernen Sie das vorherige Element in jquery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!