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

Heson

2014-11-01 09:25

$("selector").find("[attribute=value]");
为什么这边寻找menu下href属性值的时候要在两边加加号呢?
menu.find("[href = "+ currentId +"]").addClass("current");

写回答 关注

3回答

  • 于梦中
    2016-01-19 23:18:03

    "[href = "      +    变量     +    "]"   前边两个引号是一对,后边两个是一对

  • 辣条狂人李敏镐
    2015-02-13 16:22:17

    结合上面的  '#'+m.attr('id') 一看,基本上就明白了, 


  • 随风独醉
    2014-11-05 09:13:44

    就跟拼接字符串一样,currentId是个对象,不加加号的话menu.find("[href = currentId ]")表示找href属性为"currentId"的,很显然没有,只有href属性为"item1"、"item2"、....这样的。

    随风独醉 回复ITer在路...

    对,是个变量

    2015-10-13 22:02:26

    共 2 条回复 >

网页定位导航特效

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

71396 学习 · 486 问题

查看课程

相似问题