Сравнить объекты jQuery онлайн урок.


Вы не можете сравнивать, если два объекта jQuery одинаковы...

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

}

Вы можете сравнить объекты DOM, хотя...

if ($(selectionOne)[0] === $(selectionTwo)[0]) {

}

Но это действительно полезно, если вы сравниваете один элемент, а не коллекцию.

Если вам нужно сравнить коллекцию элементов, то этот поток StackOverflow имеет ответ:

var divs = $("div");
var divs2 = $("div");

if (divs.length == divs2.length && divs.length == divs.filter(divs2).length) {
// They are equal
}