0

我有一个问题,我需要知道使用 jquery 的示例中的外部 li 元素是什么。请问这可能吗?

http://jsfiddle.net/f5HHj/2/

谢谢,詹姆斯

4

2 回答 2

1

是的,这是可能的。见.parents().closest()

$(".some-element-in-li").click(function(){
    var $li = $(this).closest("li");
});
于 2012-08-14T12:21:40.603 回答
1

使用 .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.');                                           
})
于 2012-08-14T12:24:09.047 回答