#jquery #asp.net
#jquery #asp.net
Вопрос:
Я хочу найти родительский элемент, используя идентификатор div. Я имею в виду использование $ («#btn»).parents(«divid»). Возможно ли это с помощью Jquery
Комментарии:
1. $(«#btn»).parent(«#divid») если divid — это идентификатор, тогда используйте #
Ответ №1:
Согласно документации, это возможно. Вы можете передать необязательный селектор в качестве параметра родительскому методу. Следовательно, ваш код может быть следующим $("#btn").parents("#divid")
Ответ №2:
Поскольку идентификатор должен быть уникальным на всей странице, он должен быть простым:
$('#divid')
Если у вас есть несколько элементов с одинаковым идентификатором, вы должны изменить это и вместо этого использовать классы. Затем вы можете использовать .closest()
:
$('#btn').closest('.divclass')
Если вам нужен прямой родитель, используйте .parent()
:
$('#btn').parent()
(на самом деле, только прямым предком является / a parent , все остальные — просто предки).