znf111
2015-03-18 15:18
[href="+currentId+"]这句为什外面加个【】还有current左右两边“+”号什么意思
currentId左右两边有“+”号,因为它是变量。
为什么要加[]是因为。【】在这里是个代替""的意思。。因为jq必须要带"" 所以为了避免冲突 就让【】代替""的意思。除非$()里面是个变量才不用加"";
比如 var a=$("li");
那么。menu.find(a);
不知道你原来的代码是什么
看起来这是一个css的选择器,需要选择href与currentId相等的元素,
currentId是个变量,两边的加号是把href=currentId(注意:是变量)的当前值连接成一个字符串(即一个具体的值),这样才能获得元素
网页定位导航特效
71404 学习 · 486 问题
相似问题