jQuery: Assign class on clicked element of multiple count
class, jquery
Solution
Just hook `click` on `.element` elements, remove `active` from any `.element` elements that have it, and add it to the clicked one:
$(".element").click(function() {
$(".element.active").removeClass("active");
$(this).addClass("active");
});
More: `jQuery/$`, `click`, `removeClass`, `addClass`
Problem
I have a list of clickable elements, all with same class names. I want to assign the clicked element a class `active` and remove `active` from all other elements simultaneously. How do I do it through jQuery? ``` <div class="container"> <div class="element"></div> <div class="element active"></div> <div class="element"></div> </div> ```