<li>
我想在单击元素时添加一个类。但它没有用。这是 JQuery 片段
$(".mama").click(function(){
var arr = ["cat","dog", "mice", "bird"];
alink = $(this).text();
$.each(arr, function(index, value) {
if(alink == value){
$(this).addClass('hi');
}
});
});
和 HTML
<ul id="animal">
<li class="mama"><a href="#">cat</a></li>
<li class="mama"><a href="#">dog</a></li>
<li class="mama"><a href="#">Mice</a></li>
</ul>
我也试过用.map 来做,但什么也没发生。请给出解决方案并进行一些解释。谢谢