已采納回答 / 廣工小成
注意:不知道是不是jquery版本的問題,老師演示是正確的,但是新版的庫有問題。menu.find("[href="+currentId + "]")此處中變量為字符串拼接時,應(yīng)當為menu.find("[href='"+currentId+"']" ),"+currentId+"為變量拼接,單引號將變量轉(zhuǎn)換為字符串
2017-05-06
最新回答 / qq_DoubleSweet__0
如果是基于瀏覽器操作的比如滾動條,就要用$window;如果是針對頁面結(jié)構(gòu)的(比如這里面的所有html結(jié)構(gòu)加載完)就要用$document.$this這里指的是元素對象的,其實就是代指而已。不知道我說的是否明白
2017-05-05
已采納回答 / 慕粉木粉
這個是CSS 選擇器.a.current? 指 a標簽的class="current" 是指的a標簽. 例:<a class="current" titile="" href=""></a>(就是a本身)a .current 指 a 標簽的 子標簽 的class="current" ,是指的a標簽內(nèi)所有class="current"的子標簽,例:<a title="" href=""><span class="current"></span>&l...
2017-05-01
已采納回答 / 櫻桃小丸子的西瓜
我也有這樣的情況,應(yīng)該是點擊5F的時候,它定位5F在頁面正中,但是用jquery寫的時候,是每一F的上頂部與頁面上頂部距離小于0之后才會將class值賦給對應(yīng)的F。所以你點擊5F顯示在正中,而jq判斷距離頂部大于0,所以class屬性給了4F。參照老師寫的,將m.offset().top-300;判斷時,每一層離頁面頂端300px,就會將class傳給對應(yīng)的F。這種情況就沒有了。表達有點繞,希望能夠幫到你!
2017-05-01
已采納回答 / 櫻桃小丸子的西瓜
a標簽的href都指給定了一個#id,這里就找a標簽鏈接中給定的id與currenId相同的那一個a,然后給這個a一個class,這個a的樣式就隨之改變了
2017-05-01
已采納回答 / 夜鶯z
<div id="menu"><ul><!--運用錨點,實現(xiàn)導航定位。--><li><a href="#" class="current">1F 男裝</a></li><li><a href="#">2F 女裝</a></li><li><a href="#">3F 美妝</a></li><li><a href=...
2017-04-20