我正在尝试获取元素的激活链接的ID。
<div class="tabs">
<a class="title active" id="tab-1"></a>
<a class="title" id="tab-2"></a>
<a class="title" id="tab-3"></a>
</div>
<div id="close"></div>
<script>
$('#close').click(function() {
alert($('.tabs').find('a:active').attr('id'));
}
<\scripts>
警报返回'undefined'。这有什么不对的?
答案 0 :(得分:1)
试试这个
alert($('.active').attr('id'));
答案 1 :(得分:1)
试试这个
alert($(".tabs a").find('a:active').attr('id'));
答案 2 :(得分:1)
请用你的jquery
更新 $(document).ready(function(){
$('#close').click(function() {
alert($(this).parent().find('a.active').attr('id'));
alert($('.tabs').find('a.active').attr('id'));
}
)
});
如果它解决了你的问题,请接受