获取活动链接的ID

时间:2016-10-04 06:31:27

标签: jquery

我正在尝试获取元素的激活链接的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'。这有什么不对的?

3 个答案:

答案 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'));
     }
    )

       });

如果它解决了你的问题,请接受