为了账号安全,请及时绑定邮箱和手机立即绑定

菜单栏切换事件

菜单栏切换事件

白衣染霜花 2018-10-18 10:15:46
<ul class="clearfix">         <li class="fiex"><a href="#">首页</a></li>          <li><a href="#">产品商城</a></li>          <li><a href="#">3D云设计</a></li>           <li><a href="#">匠人之心</a></li>          <li><a href="#">4S体验馆</a></li>          <li><a href="#">比家分享</a></li>          <li><a href="#">家装学堂</a></li>      </ul>css:li a{color:#fff}.fiex a {color:#666;}js:$("ul li").click(function(){    $("ul li").each(function(i){             $(ul li).eq(i).removeClass("fiex")       })$(this).addClass("fiex")})点击li 换a得颜色,由于其他页面是引用的菜单,以及css和js,点击后,跳转到了其他页面,但是js事件的切换也会同时从新引用了, 相当于切换a的颜色事件无效,有什么办法解决吗?
查看完整描述

1 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

$("ul li").click(function() {
    $(".fiex").removeClass("fiex");
    $(this).addClass("fiex");
});

另外不知道你的“其他页面”是怎么写的,如果是静态页的话,可以直接把fiex类提前加好嘛;或者你也可以都写到这一个页面上,这样click处理里加一对hide和show就行了。


查看完整回答
反对 回复 2018-11-04
  • 1 回答
  • 0 关注
  • 599 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信