if (top >= itemTop) {//大于等于更合理
currentId = "#" + m.attr("id");
} else {
return false;
}
currentId = "#" + m.attr("id");
} else {
return false;
}
2018-03-31
最新版jquery:
属性选择器用法--$("[attribute='value']")
而这里menu.find("[href="+currentId + "]"不适用
本来改成menu.find("[href='currentId' ]"的,但是currentid是变量不能呗引号包住
所以就是menu.find("[href='"+currentId+"']" )
属性选择器用法--$("[attribute='value']")
而这里menu.find("[href="+currentId + "]"不适用
本来改成menu.find("[href='currentId' ]"的,但是currentid是变量不能呗引号包住
所以就是menu.find("[href='"+currentId+"']" )
2018-02-08
var _menu = menus[j];
var _href = _menu.href.split("#");
直接变成
var _href = menus[j].href.split("#");
后面也用menu[j]少些一句代码,后面看也容易理解
var _href = _menu.href.split("#");
直接变成
var _href = menus[j].href.split("#");
后面也用menu[j]少些一句代码,后面看也容易理解
2018-02-04