Javascript jQuery选择器-如何根据多个条件选择元素,包括它们的;“下一步”;要素
使用jQuery,我需要选择以下元素:Javascript jQuery选择器-如何根据多个条件选择元素,包括它们的;“下一步”;要素,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,使用jQuery,我需要选择以下元素: 仅在“菜单”DIV下 和是DT元素 并后跟DD元素 在这个示例HTML中,我只想选择ID“select_me1”和“select_me2” 请帮忙!谢谢。您可以在这里向后退一点,如下所示: $("#menu dd").prev("dt") 。这将使用an转到#菜单,查找所有带有an的元素,然后使用返回到紧靠其前面的同级元素(如果有)。这将选择具有先前元素的元素。然后它使用.prev()遍历回它的同级 为什么“this”在$(“
仅在“菜单”DIV下
和是DT元素
并后跟DD元素
在这个示例HTML中,我只想选择ID“select_me1”和“select_me2”
请帮忙!谢谢。您可以在这里向后退一点,如下所示:
$("#menu dd").prev("dt")
。这将使用an转到#菜单,查找所有带有an的
元素,然后使用返回到紧靠其前面的
同级元素(如果有)。这将选择具有先前
元素的
元素。然后它使用.prev()
遍历回它的同级
为什么“this”在$(“#menu dd”).prev(“dt”)内。每个{}给我一个长度为1的数组,而不是dt元素本身???@Young-这个
应该引用元素,您可以在这里测试:
$("#menu dd").prev("dt")
$('#menu dt + dd').prev()