我在母版页中有一个菜单。jquery li onclick添加类
<ul>
<li><a href="."><span>Home</span></a></li>
<li><a href="contactus.aspx"><span>contact us</span></a></li>
</ul>
当我点击菜单上的项目,我想使用jQuery设置CSS类
$(function() {
$("li:first-child").addClass("test");
$('li').click(function() {
$(this).addClass('test');
});
});
CSS
.test {background-color:Red;}
菜单上点击时
,它显示的背景颜色,但然后它消失。我如何使它保持活动,直到点击不同的菜单?
谢谢
我在FF,Chrome和IE7,8测试了它。工作很好。 http://jsfiddle.net/9qgzk/ – Gabe 2012-08-13 21:43:09
你有任何其他代码影响这些列表项目? – 2012-08-13 21:43:48
“联系我们”链接不会导航到另一个页面吗?您需要在其他页面上重新设置背景。 – nnnnnn 2012-08-13 21:45:55