开发者社区 问答 正文

求助JQuery问题 ,获取当前对象addClass

HTML

<a href="javascript:void(0);" onclick="open('a');return false;" class="off">a</a>
<a href="javascript:void(0);" onclick="open('b');return false;" class="off">b</a>
<a href="javascript:void(0);" onclick="open('c');return false;" class="off">c</a>
JQ

function open(id){
    $(this).addClass("on");
};

有三个A标签,点击其中一个后添加on样式,为什么这个this不起作用了?

展开
收起
a123456678 2016-07-07 10:03:26 1867 分享 版权
1 条回答
写回答
取消 提交回答
  • $("a").parent().on("click", "a", function() {
        $(this).addClass("on").siblings("a").removeClass("on");
    });
    2019-07-17 19:52:32
    赞同 展开评论
问答分类:
问答标签:
问答地址: