Heim >Web-Frontend >Front-End-Fragen und Antworten >So ermitteln Sie, ob Objekte in jquery gleich sind
In jquery können Sie die Methode is() verwenden, um festzustellen, ob die Objekte identisch sind. Diese Methode kann prüfen, ob das ausgewählte Elementobjekt mit dem Selektor oder dem jQuery-Objekt übereinstimmt 2)“, wenn die beiden Objekte gleich sind, wird true zurückgegeben.
Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery1.10.2-Version, Dell G3-Computer.
In jquery können Sie die Methode is() verwenden, um festzustellen, ob Objekte gleich sind.
Beurteilen Sie, dass zwei jQuery-Objekte gleich sind.
Verwenden Sie das von jQuery bereitgestellte is()
方法即可, 注意不能直接使用 ===
判断, 即便是相同元素, 也是 false
, da zwei jQuery-Objekte erstellt werden oder jQuery-Objekt Um einen Satz übereinstimmender Elemente zu erkennen, geben Sie true zurück, wenn mindestens eines dieser Elemente mit dem angegebenen Argument übereinstimmt.
Syntax:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src="js/jquery-1.10.2.min.js"></script> <script> $(document).ready(function() { /* 判断元素是否相同, 使用 is() 方法 不能直接 === 判断, 其实不是同一份 jquery 对象 */ let container1 = $('.container') let container2 = $('.container') // false console.log(container1 === container2); // true console.log(container1.is(container2)); }); </script> </head> <body> <div class="container">hello</div> </body> </html>
Parameter
Beschreibung
String-Wert, der einen Selektorausdruck für übereinstimmende Elemente enthält. | |
---|---|
【Empfohlenes Lernen: jQuery-Video-Tutorial, | Web-Frontend】 |
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob Objekte in jquery gleich sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!