不明白给正确的a标签添加current,为什么是用获得最后一个的href和currentId比较呢?相等就添加,不等就删除。
if(currentId){
//为正确的a元素的class赋值
for(var j=0;j<navigates.length;j++){
var navigate=navigates[j];
var _href=navigate.href.split("#");
if(_href[_href.length-1]!=currentId){
navigate.removeClass("current");
}else{
navigate.addClass("current");
}
}
}
求大神给指导下思路