点击li时给他一个类,为什么用jq控制不了?
bootstrap吧
全部回复
仅看楼主
level 1
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div id="Tab">
<ul class="nav nav-pills" >
<li><a href="{:U(*index/index*)}" >点评首页</a></li>
<li><a href="{:U(*index/college?province=1*)}">国内大学</a></li>
<li><a href="{:U(*index/profession?kind=1*)}">专业大全</a></li>
<li><a href="{:U(*index/job?kind=1*)}">职业百科</a></li>
<li><a href="{:U(*index/paihang*)}">排行榜</a></li>
</ul>
</div>
</div>
<script type="text/javascript">
//点击当前的a添加on类,并给其他a清除类名
$(function(){
$("#Tab ul > li").click(function(){
$(this).addClass("active").siblings().removeClass("active");
})
})
</script>
重写的例子用上这段jq没什么问题,只要放到这里面 就是没有效果,点击的一瞬间会添加上类,点击一停止类也消失,,,不知道我说的清楚不。。
2014年09月24日 01点09分 1
level 8
加上returen false 试试
2014年09月25日 02点09分 2
加了return之后class类能显示 但是a href不跳页啊
2014年09月25日 06点09分
回复 纯Se属于 :额。。点击事件啊。。CSS 伪类样式不就好了,,反正跳转后就没有了。。
2014年09月25日 11点09分
回复 沉冰浮水 :页面载入后对比导航链接和当前页面的网址,,相同的再加类。。
2014年09月25日 11点09分
1