开发者社区> 问答> 正文

求助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 1708 0
1 条回答
写回答
取消 提交回答
  • $("a").parent().on("click", "a", function() {
        $(this).addClass("on").siblings("a").removeClass("on");
    });
    2019-07-17 19:52:32
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
Javascript中的对象 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载