javascript, jquery - сравнение двух нод

197
01 марта 2018, 14:16

У меня есть нода AAA в DOM. Я нахожу ее родителя и смотрю у него первого потомка A1, т.е. firstChild. Если этот первый потомок A1 является моим AAA - делаю какие-то действия. Вопрос: как мне сравнить две ноды меж собой на идентичность. Не идентичность контента нод, наличия классов и т.д. а просто два элемента DOM

Answer 1

Переменные, указывающие на узлы дерева DOM, - это ссылки. Поэтому определить ссылаются ли две переменные на один и тот же узел можно простой проверкой на равенство ссылок:

if (node1 == node2) { ... }
READ ALSO
Проверить отмечен ли хотя бы один чекбокс у выбранного блока

Проверить отмечен ли хотя бы один чекбокс у выбранного блока

Добрый деньПодскажите, пожалуйста, как решить проблему: Есть такая форма с вопросами

189
Как выбрать узлы между элементами, если они вложены в разных родителей

Как выбрать узлы между элементами, если они вложены в разных родителей

Мне необходимо собрать массив из узлов, которые находятся между двумя элементами-метками, находящимися в разных родителяхДопустим, мне нужны...

201