课程
/前端开发
/JavaScript
/网页定位导航特效
.....
2015-01-20
源自:网页定位导航特效 4-5
正在回答
为什么要加[]是因为。【】在这里是个代替""的意思。。因为jq必须要带"" 所以为了避免冲突 就让【】代替""的意思。除非$()里面是个变量才不用加"";
比如 var a=$("li");
那么。menu.find(a);
fluteonline 提问者
我的理解:属性过滤器 在这道题里面跟menu.find("a[href=" + currentId + "]")它的结果一样
举报
本课程讲解网页定位导航特效,仿天猫版地狗购物网,你值得拥有
1 回答menu.find([href=+ currentId +]).addClass("current");怎么改?
1 回答var currentLink = menu.find(".current"); if (currentId && currentLink.attr("href") != currentId) { currentLink.removeClass("current"); menu.find("[href=" + currentId + "]").addClass("current");
3 回答menu.find("[href="+currentId+"]").addClass("current");里的[ ]
1 回答menu.find("[href="+currentId+"]").addClass("current");求指教!!
1 回答最后$menu.find("[href="+currentID+"]").addClass('current')这句里面,$menu.find("[href="+currentID+"]")为什么不能用$(".current").next()代替