我有一个问题,我需要知道使用 jquery 的示例中的外部 li 元素是什么。请问这可能吗?
谢谢,詹姆斯
是的,这是可能的。见.parents()
和.closest()
。
$(".some-element-in-li").click(function(){
var $li = $(this).closest("li");
});
使用 .parent() 函数,您可以获得 HTML 元素的父元素,请参阅我的演示:http: //jsfiddle.net/f5HHj/3/
$('.Box a').click(function() {
alert('You clicked a link in the ' + $(this).parent().parent().attr('class') + ' list item.');
})