menu.find("[href='"+currentId+"']").括号内的理解不了,为什么menu.find("[href='currentId']")不行?

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

慕粉18221508921

2017-02-19 15:46

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

新版的这个理解不了,按照下面的话:

$("[href='#']") 选取所有带有 href 值等于 "#" 的元素。

'"+currentId+"' 这个地方,直接用‘currentId’不就行了?为什么还要前后"+currentId+"

写回答 关注

2回答

  • 慕粉18221508921
    2017-02-20 15:54:58

    //menu.find("[href='#item3']").addClass("current");

    正常的格式是这样

  • 慕粉1466933759
    2017-02-19 21:49:29

    currentId

    是变量吧、

网页定位导航特效

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

71404 学习 · 486 问题

查看课程

相似问题