我有一个可点击的元素列表,所有元素都有相同的类名.我想为被点击的元素分配一个类,active并active同时从所有其他元素中删除.我如何通过jQuery实现?
<div class="container">
<div class="element"></div>
<div class="element active"></div>
<div class="element"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
只要勾click上.element的元素,删除active任何.element有它的元素,并将其添加到一个点击:
$(".element").click(function() {
$(".element.active").removeClass("active");
$(this).addClass("active");
});
Run Code Online (Sandbox Code Playgroud)
更多:jQuery/$,click,removeClass,addClass