我有以下代码,这是获取'a'元素的id属性。但是,我想获得原始'.panel'类的id属性。
任何想法如何做到这一点?谢谢!
jQuery的:
$('.panel .panel_content a').click(function(){
alert($(this).attr('id'));
});
标记:
<div class="panel" id="step_2">
<h3>Title</h3>
<div class="panel_content">
<a href="#">Item</a>
</div>
</div>
答案 0 :(得分:6)
$('.panel .panel_content a').click(function(){
alert($(this).closest(".panel").attr('id'));
});
答案 1 :(得分:2)
$('.panel .panel_content a').click(function(){
alert($(this).parents(".panel").attr('id'));
});