Primerjaj predmete jQuery - CSS-triki

Anonim

Ne morete zares primerjati, če sta dva predmeta jQuery enaka ...

if ($(selectionOne) === $(selectionTwo)) ( )

Lahko pa primerjate predmete DOM…

if ($(selectionOne)(0) === $(selectionTwo)(0)) ( ) 

Toda to je resnično koristno le, če primerjate en sam element in ne zbirke.

Če morate primerjati zbirko elementov, ima ta nit StackOverflow odgovor:

var divs = $("div"); var divs2 = $("div"); if (divs.length == divs2.length && divs.length == divs.filter(divs2).length) ( // They are equal )