Javascript JQuery onclick函数显示所有锚标记的相同id
当点击每个锚定标签时,然后显示其自己的id。但现在我点击每个锚定标签,然后显示相同的id检查1Javascript JQuery onclick函数显示所有锚标记的相同id,javascript,jquery,html,Javascript,Jquery,Html,当点击每个锚定标签时,然后显示其自己的id。但现在我点击每个锚定标签,然后显示相同的id检查1 <div id="test"> <a class="link" id="check1" href="#">1</a> <a class="link" id="check2" href="#">2</a> <a class="link" id="check3" href="#">3&l
<div id="test">
<a class="link" id="check1" href="#">1</a>
<a class="link" id="check2" href="#">2</a>
<a class="link" id="check3" href="#">3</a>
<a class="link" id="check4" href="#">4</a>
<a class="link" id="check5" href="#">5</a>
<a class="link" id="check6" href="#">6</a>
<a class="link" id="check7" href="#">7</a>
</div>
<script>
$(document).ready(function(){
$('#test a').click(function(){
var ids=$('a').attr('id');
alert(ids);
});
});
</script>
$(文档).ready(函数(){
$(“#测试a”)。单击(函数(){
变量id=$('a').attr('id');
警报(ids);
});
});
使用$(this.attr('id')
。问题出在代码$('a').attr('id')
中,它从中获取
将$('a').attr('id')
更改为仅此.id