单击时更改样式
我无法得到这份工作。我哪里做错了?我想在点击时添加 .highligh 类。当点击其他一个时,删除其他的高亮类并将高亮类添加到单击的一个。
$("#l1").click(function(){<br>
$("#l2").removeClass("highlight");<br>
$("#l3").removeClass("highlight");<br>
$(this).addClass("highlight");<br>
});
I couldn't get this work. Where do I made a mistake ? I want to add .highligh class when it clicked. And when other one is clicked, remove others' highlight class and add highlight class to clicked one.
$("#l1").click(function(){<br>
$("#l2").removeClass("highlight");<br>
$("#l3").removeClass("highlight");<br>
$(this).addClass("highlight");<br>
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为所有对象添加一个类,例如“可点击”。然后使用 $(".clickable") 您可以访问它们并处理点击事件。
也许是这样的:
Add a class to all of your objects for example 'clickable'. Then using $(".clickable") you can access them and handle click event.
Sth like this perhaps: