思路:點擊當前li元素后是用removeClass()刪除所有兄弟元素(使用siblings()獲取)的class樣式,然后使用addClass()為當前li添加class。
具體演示如下:
1、HTML結構:設計三個li元素
| 1 2 3 4 5 6 7 8 9 |
|
2、css樣式:設計一個類selected,表示選中后的效果
<style>
.selected{font-weight:bold; background: #ff99cc; color:#fff;}
</style>
3、jquery代碼:
$(function(){
$("#test li").click(function() {
$(this).siblings('li').removeClass('selected'); // 刪除其他兄弟元素的樣式
$(this).addClass('selected'); // 添加當前元素的樣式
});
});
4、效果演示:


