【发布时间】:2012-04-28 03:37:41
【问题描述】:
我发现自己做的一个常见操作如下:
<ul>
<li>One</li>
<li class="current">Two</li>
<li>Three</li>
</ul>
var $allLi = $('li');
$allLi.click(function(){
$allLi.removeClass('current');
$(this).addClass('current');
});
有没有办法通过结合 $allLi 和 $(this) 并使用 toggleClass 来压缩它?
谢谢!
【问题讨论】:
-
您所做的工作与使用 jQuery 方法一样高效。
标签: javascript jquery optimization addclass removeclass