我有这个功能,所以如果我点击例如ITEM 1
,sample1
和sample3
将变成红色,因为有那个特定的类(class1
)。。点击功能,点击后删除类
的问题是,如果我点击其他项目(例如ITEM2
)的ITEM1
红色的物品仍为红色,我需要他们变成黑色,并以红色突出显示目前唯一被点击类的项目在第一个列表。 ?
怎么才能做到这一点添加到下面就绪(函数()预先感谢您
<ul>
<li class="leftcol class1">ITEM 1</li>
<li class="leftcol class2">ITEM 2</li>
<li class="leftcol class3">ITEM 3</li>
<li class="leftcol class4">ITEM 4</li>
</ul>
<ul>
<li class="rightcol class1 class4">sample1</li>
<li class="rightcol class2 class3">sample2</li>
<li class="rightcol class3 class1">sample3</li>
<li class="rightcol class4 class2">sample4</li>
</ul>
这是函数:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
$('.leftcol').click(function() {
$('.rightcol[class*=' + this.className.split(" ").pop() + ']').css('color', 'red');
});
});
</script>