Javascript 请解释这个jquery选择了什么

Javascript 请解释这个jquery选择了什么,javascript,jquery,selector,Javascript,Jquery,Selector,这是什么选择,我真的不明白jquery API在find()函数上说了什么。它从目标元素($(this))移动到父元素,然后选择作为该父元素的直接子元素(不仅仅是子元素)的所有ul元素。实际上,它只选择当前元素的同级元素,相当于: $(this).parent().find('> ul') 顺便说一句,jQueryAPI非常适合阅读jQuery方法。要查找有关某事物的信息,请使用URLhttp://api.jquery.com/,然后附加要查找的方法 因此,如果您想阅读有关兄弟姐妹(),

这是什么选择,我真的不明白jquery API在find()函数上说了什么。

它从目标元素(
$(this)
)移动到父元素,然后选择作为该父元素的直接子元素(不仅仅是子元素)的所有
ul
元素。实际上,它只选择当前元素的同级元素,相当于:

$(this).parent().find('> ul')
顺便说一句,jQueryAPI非常适合阅读jQuery方法。要查找有关某事物的信息,请使用URL
http://api.jquery.com/
,然后附加要查找的方法

因此,如果您想阅读有关
兄弟姐妹()
,URL将变为:

参考资料:


    • 此=此元素。它将是在您在DOM中的位置的上下文中

      this.parent()遍历(this)上的DOM到它所包含的(parent)元素

      .find()查找包含的(父)元素,并使用css选择器(“>ul”)仅选择ul的直接子元素

      .find()根据给定的参数遍历DOM

      $(this).siblings('ul');