为什么我的代码没有实现左侧滚动时右边焦点跟着发生变化

来源:4-3 使用jQuery实现网页定位导航(下)

整个人都娇惯了

2015-08-03 17:55

为什么我的代码没有实现左侧滚动时右边焦点跟着发生变化

var currentLink = menu.find(".current");//可以找到当前class为current的链接

if(currentId&&currentLink.attr("href") !=currentId){

currentLink.removeClass("current");

menu.find("[href="+currentId+"]").addClass("current");

}


写回答 关注

4回答

  • juan_zi
    2016-04-26 14:25:17
    已采纳

    很可能是你的jquery引入有问题,你可以在控制台看看报错情况。我的也是实现不了,页面滚动时报错:Error: Syntax error, unrecognized expression: [a href=#item5]  ,然后修改了jquery 路劲就能了,你可以去试试看

    juan_z... 回复整个人都娇惯...

    嘿嘿,没事,你弄好了就行

    2016-04-27 12:58:20

    共 2 条回复 >

  • LL0816
    2016-03-10 21:12:37

    我是在引用jquery的时候把q写成了Q,检查了老半天·······

  • 苦瓜BVB
    2016-02-04 21:03:55

    可以检查一下jquery是否加载正确

  • xiao55555
    2015-11-22 08:30:35

    我也是

网页定位导航特效

本课程讲解网页定位导航特效,仿天猫版地狗购物网,你值得拥有

71404 学习 · 486 问题

查看课程

相似问题