课程
/前端开发
/JavaScript
/网页定位导航特效
换成$(""+currentId+"")也不行?
非得用menu.find("[href='"+currentId+"']")?
2017-07-03
源自:网页定位导航特效 4-3
正在回答
使用menu.find("[href='"+currentId+"']")目的是找到含有这个[href = '#itemn']锚点的跳转链接即menu菜单下的a标签
$(""+currentId+"")这个代表的是$("#itemn")是id为itemn的某个div是content下面的区域
暮女神 提问者
举报
本课程讲解网页定位导航特效,仿天猫版地狗购物网,你值得拥有
2 回答if(currentId&&currentLink!=currentId)
2 回答我能问一下为什么menu.find("[href="+currentId+"]").addClass("current")中间的href="+currentId+"的currentId左右一定要加+呢,我觉得没有必要加啊,但是不加又不能显示,这是为什么呢??
2 回答代码中当currentId==currentLink时为什么不用给它加上样式
1 回答最后$menu.find("[href="+currentID+"]").addClass('current')这句里面,$menu.find("[href="+currentID+"]")为什么不能用$(".current").next()代替
3 回答menu.find("[href="+currentId+"]").addClass("current");中 [href="+currentId+"]" 为什么要用" [] "号.
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号