如何在相对于当前位置的jquery中选择?

时间:2010-12-06 19:03:13

标签: javascript jquery jquery-selectors

例如$(". > a")或可能是$("this > a" )或可能是$(this)("a")

2 个答案:

答案 0 :(得分:6)

你正在尝试写

$(this).children('a')

请注意this不是“当前位置”;它是调用函数的上下文 在each回调或事件处理程序中,它恰好是为其调用回调的元素。

对于其他选择器,您可以调用jQuery的other traversal methods,例如.parent().find()

答案 1 :(得分:1)

您可以使用$("a", this),它会在第二个参数<a>的上下文中搜索this

您可以提供DOM元素,文档或jQuery作为第二个参数,以用作在其中搜索的上下文。

http://api.jquery.com/jQuery/