Скажем, у меня есть элемент DOM - как я могу определить, соответствует ли он селектору jQuery, например p
или .myclass
? Легко использовать селектор для соответствия дочерним элементам, но мне нужен истинный/ложный ответ на соответствие этого конкретного элемента?
Элемент может не иметь идентификатора (и я не могу назначить его случайным по причинам, кроме этого), поэтому я не могу применить свой селектор к родительскому элементу элемента и искать детей с тем же идентификатором, что и мой.
Будет ли это работать по назначению? Я не могу понять сравнение объектов Javascript.
$(selector, myElement.parentNode).each({
if (this == myElement) // Found it
});
Похоже, что будет простой способ увидеть, соответствует ли элемент DOM селектору jQuery...