我的HTML
<ul>
<li><a href="#"><span>item1</span></a></li>
<li><a href="#"><span>item2</span></a></li>
</ul>
我的选择器
var itemName = $('ul li').closest('a').find('span').text();
它什么也没有返回..我希望它与click事件绑定..
答案 0 :(得分:3)
答案 1 :(得分:1)
.closest()
找到最近的祖先。你可以使用:
var itemName = $('ul li a span').text();
如果要将某些内容绑定到click事件,可以使用:
$('ul li a span').on("click", function() {
// do the action
});