jQuery动态设置样式List item
生活随笔
收集整理的這篇文章主要介紹了
jQuery动态设置样式List item
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前段時間,Insus.NET有修改一個功能《激活當前視圖菜單高亮呈現》http://www.cnblogs.com/insus/p/5287093.html
今天Insus.NET想改用另外一個方法來實現,使用jQuery。
在ASP.NET MVC 環境實現:
?
代碼:
<ul><li><a href="#">Malaysia (2)</a></li><li><a href="#">Thailand (0)</a></li><li><a href="#">Philippines (2)</a></li><li class="active"><a href="#">China (0)</a></li><li><a href="#">Hong Kong (0)</a></li> </ul>?
$(function () {$('ul li a').click(function () {$(this).parent().addClass('active').siblings().removeClass('active');});});
jQuery的語法中,使用了一個siblings()方法,這是所有同胞元素,所有同級元素或所有鄰居元素。
即是說所有相同的元素中,只有一個元素使用active這個樣式。如果其它元素有使用的將被移除。
動態演示:
?
總結
以上是生活随笔為你收集整理的jQuery动态设置样式List item的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单元测试代码:SpringTest+JU
- 下一篇: poj 2431