Vertaa jQuery-objekteja - CSS-temppuja

Anonim

Et voi oikeastaan ​​verrata, jos kaksi jQuery-objektia ovat samat ...

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

Voit kuitenkin verrata DOM-objekteja…

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

Mutta se on todella hyödyllistä vain, jos verrataan yhtä elementtiä, ei kokoelmaa.

Jos sinun on verrattava elementtikokoelmaa, tällä StackOverflow-ketjulla on vastaus:

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