问答详情
源自:4-5 编程练习

menu.find("[href="+currentId+"]").addClass("current");中
[href="+currentId+"]" 为什么要用" [] "号.

提问者:Kandy 2014-10-13 19:50

个回答

  • 丿丫丫
    2015-04-05 19:24:11

    为什么要加[]是因为。【】在这里是个代替""的意思。。因为jq必须要带"" 所以为了避免冲突 就让【】代替""的意思。除非$()里面是个变量才不用加"";

    比如 var a=$("li");

    那么。menu.find(a);