Jquery定点增加class,并且有对应的事件触发

我有一堆的子级栏目,我需要在点击子级栏目的时候,被点击的子级栏目增加一个class。其他的没有。然后就是。请求源码附上我的:<!--导航--><divclass="nav... 我有一堆的子级栏目,我需要在点击子级栏目的时候,被点击的子级栏目增加一个class。其他的没有。
然后就是。请求源码附上
我的:
<!--导航-->
<div class="navbar">
<div class="navbar_title navbar_current" id="navbar0" onclick="Navbar(0)">
<a href="javascript:void(0)">基础设置<span class="navbar_icons">></span></a>
<ul class="navbar_ul" id="navbox0">
<li>
<a href="setting/account_setting.html" target="mainweb">微信帐号设置<span class="navbar_icons">></span></a>
</li>
<li>
<a href="setting/attreply.html" target="mainweb">关注时回复设置<span class="navbar_icons">></span></a>
</li>
<li>
<a href="setting/txtreply.html" target="mainweb">文本回复<span class="navbar_icons">></span></a>
</li>
<li>
<a href="setting/vedioreply.html" target="mainweb">图文回复<span class="navbar_icons">></span></a>
</li>
<li>
<a href="setting/menu.html" target="mainweb">服务号自定义菜单<span class="navbar_icons">></span></a>
</li>
</ul>
</div>

点击 class="navbar" 下面的li的时候,给li增加一个 class=test、希望有人能理解我的意思吧。 阿门!
展开
 我来答
波靖靖2o
2014-11-06 · 超过52用户采纳过TA的回答
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:40.4万
展开全部
<script type="text/javascript">
$($(".navbar li").click(function(){
$(this).addClass("test");
}));
</script>
上面这段放到你的代码里试试
追问
  $($(".navbar li").click(function(){
  $(this).addClass("ul_current");
  }));

但是这样只能增加这个类名,点击别的li的时候,上一个被点击的 li 还是存在这个class名。
我的意思就是,在navbar li中,只能存在一个 class="ul_current"
追答
好办啊

$($(".navbar li").click(function(){
$(".navbar li").removeClass("test");//先移除
$(this).addClass("test");//再增加
}));
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangqi0192
2014-11-06 · TA获得超过2387个赞
知道大有可为答主
回答量:1417
采纳率:0%
帮助的人:1226万
展开全部
啥意思 哥们能私信聊么 你要的效果我应该能实现 我想知道的是 点哪 哪个li 加上什么样的效果·
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式