jquery选取当前<a>标签

刘三刀 发布于 2013/01/10 16:22
阅读 10K+
收藏 2

<span id="Follow"><a href="#">关注</a></span>

<span id="Follow"><a href="#">关注</a></span>

<span id="Follow"><a href="#">关注</a></span>

<span id="Follow"><a href="#">关注</a></span>

$(function(){
        $("#Follow").find("a").click(function(){

        })
    })

这个好像是选择了4次,

以前是在id那的后面放上当前的id 比如是:

 

<span id="Follow1"><a href="#">关注</a></span>

<span id="Follow2"><a href="#">关注</a></span>

<span id="Follow3"><a href="#">关注</a></span>

<span id="Follow4"><a href="#">关注</a></span>


不过我看完锋利jq后,

想,能不能不加id,通过$(this)来获取当前的id??????????

加载中
0
xwz
xwz
$(function(){
    $("#Follow").find("a").click(function(){
        alert($(this).attr("id")); // 当前a标签的id
    })
})
D
DavidVilla
这样应该不正确吧! 这样不是把每个A的属性都打印出来了吗
0
Narky
Narky

第一:ID是页面唯一的

第二:可以这样

$('span').children('a').click(function(){

});

donal
donal
感觉啦
返回顶部
顶部