在我最近的项目中,我正在使用click事件:
$(".nav-item").click(function(evt){
do something here...
})
在事件处理函数中,我想使用jQuery选择器查看事件目标的子节点。像
这样的东西$(event.target + " > .subitem").html()
假设.subitem是一个带有子类的子节点。
这似乎不起作用。有线索吗?
答案 0 :(得分:3)
尝试:$(" > .subitem", evt.target).html()
jQuery function的第二个参数为第一个参数提供了上下文。
请注意,evt.target
将是点击的实际元素;如果您只想要点击的特定.nav-item
,请使用$(this)
。