请问$("#menu ul li a[href= currentid]").addClass("current");这一语句有什么问题?

来源:4-5 编程练习

baixiaochen

2015-03-18 16:46

如题。。。

写回答 关注

5回答

  • 丿丫丫
    2015-04-05 18:41:36
    已采纳

    $("#menu ul li a[href= "+currentid+"]").addClass("current");        我觉得应该是这样吧。如果currentid是个变量的话。


    baixia...

    非常感谢!

    2015-04-09 19:34:20

    共 1 条回复 >

  • qq_白日梦_6
    2016-01-27 15:55:09

    这段代码没问题吧 这是JQUERY中的属性过滤选择器的一种写法 如$("div[title=test]")意思是选取Title属性为test的div元素。老师所讲的是find()方法要用““括起来字符串,这里用选择器不用括起来的。

  • 丿丫丫
    2015-04-09 20:32:05

    你可以把这部分"#menu ul li a[href= "和这个"]")看成是字符串,然后你想把他们连起来就得加+号才能使变量成为变量而不是变成字符串

    丿丫丫 回复baixia...

    是。。

    2015-04-09 21:03:20

    共 2 条回复 >

  • baixiaochen
    2015-03-18 20:01:27

    请问字符串拼接是什么意思,变量不是不加“”么

  • 不聪明样
    2015-03-18 17:11:33

    currentid应该是个变量吧,用字符串拼接

网页定位导航特效

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

71404 学习 · 486 问题

查看课程

相似问题