已采納回答 / 成長前端初學(xué)者
top:expression(((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+"100px");是+100+"px"
2016-11-27
最新回答 / weixin_慕無忌2239137
removeClass函數(shù)里的obj.className=obj.className.replace(req,"");改成obj.className=obj.className.replace(reg,"");if(currentId){for(var j=0;j<menus.length;j++){var _menu=menus[i];中的var _menu=menus[i];改成var _menu=menus[j];雖然晚了幾年
2016-11-24
已采納回答 / life_is_strange
因為你的?<div id="item1" class="item">寫錯了 item1寫成了iteml?
如果class="item **** *****"的話。getByClassName查找還可以用嗎
2016-11-22
$("#menu a[href='"+變量+"']").addClass("current");
2016-11-21
最新回答 / 慕粉studying
在這個編碼環(huán)境下是沒有,如果有多個className,添加class, 要這樣,?links[j].className +=" "+ "link?active"; 還有添加移除前都要判斷是否已經(jīng)存在?"link?active"
2016-11-16
HTML把 class="current"移到 li 上面:
<div id="menu">
<ul>
<li class="current"><a href="#item1">1F 男裝</a></li>
<li><a href="#item2">2F 女裝</a></li>
<li><a href="#item3">3F 美妝</a></li>
<li><a href="#item4">4F 數(shù)碼</a></li>
<li><a href="#item5">5F 母嬰</a></li>
</ul>
</div>
<div id="menu">
<ul>
<li class="current"><a href="#item1">1F 男裝</a></li>
<li><a href="#item2">2F 女裝</a></li>
<li><a href="#item3">3F 美妝</a></li>
<li><a href="#item4">4F 數(shù)碼</a></li>
<li><a href="#item5">5F 母嬰</a></li>
</ul>
</div>
2016-11-16
JS替換更改右邊滾動條樣式:
//給相應(yīng)樓層的a 設(shè)置 current,取消其他鏈接的current
var sl = $(currentId).index();
$("#menu>ul>li").removeClass("current").eq(sl).addClass("current");
//給相應(yīng)樓層的a 設(shè)置 current,取消其他鏈接的current
var sl = $(currentId).index();
$("#menu>ul>li").removeClass("current").eq(sl).addClass("current");
2016-11-16
有個比老師更方便點的辦法。樣式修改成
#menu ul li:hover,
#menu ul li.current a {
color: #fff;
background: #0088bb;
}
#menu ul li:hover,
#menu ul li.current a {
color: #fff;
background: #0088bb;
}
2016-11-16