js做的一个导航选中效果 为什么在当前页面好用 换一个页面就不行了呢
var$nava=$(".navul");$nava.children("li").click(function(){$(this).children("a").addC...
var $nava=$(".nav ul");
$nava.children("li").click(
function(){
$(this).children("a").addClass("active");
$(this).siblings().children("a").removeClass("active")
});
在首页用着没问题,导航里面有几个是跳到本页面的相应窗口,但是有几个导航是跳转到另一个网页,这个时候就发现,点击的瞬间相应的标签添加了active的样式,马上就消失,active还是锁定在首页标签上,这是怎么回事啊
不同网页的头部都是一样的HTML代码。为什么会出现这种情况呢 展开
$nava.children("li").click(
function(){
$(this).children("a").addClass("active");
$(this).siblings().children("a").removeClass("active")
});
在首页用着没问题,导航里面有几个是跳到本页面的相应窗口,但是有几个导航是跳转到另一个网页,这个时候就发现,点击的瞬间相应的标签添加了active的样式,马上就消失,active还是锁定在首页标签上,这是怎么回事啊
不同网页的头部都是一样的HTML代码。为什么会出现这种情况呢 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询