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 に答える