課程
/前端開發(fā)
/JavaScript
/網(wǎng)頁定位導航特效
點擊以后監(jiān)聽跟不上,點擊5F以后,4F變色,是什么原因,好像必須接觸到頁面頂部
2017-05-01
源自:網(wǎng)頁定位導航特效 4-3
正在回答
我也有這樣的情況,應該是點擊5F的時候,它定位5F在頁面正中,但是用jquery寫的時候,是每一F的上頂部與頁面上頂部距離小于0之后才會將class值賦給對應的F。所以你點擊5F顯示在正中,而jq判斷距離頂部大于0,所以class屬性給了4F。參照老師寫的,將m.offset().top-300;判斷時,每一層離頁面頂端300px,就會將class傳給對應的F。這種情況就沒有了。
表達有點繞,希望能夠幫到你!
舉報
本課程講解網(wǎng)頁定位導航特效,仿天貓版地狗購物網(wǎng),你值得擁有
2 回答刷新后頁面無法回到頂部
2 回答如果top<itemTop,就是5F的高度很小,那么5F的焦點就獲取不到了,那么怎么獲取5F的焦點
1 回答我想知道怎么可以實現(xiàn)點擊導航條 可以向上滑動的定位 而不是生硬的跳到某個位置上?
1 回答菜單點擊事件疑問
2 回答錨點定位如何不定位到最頂端?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-05-02
我也有這樣的情況,應該是點擊5F的時候,它定位5F在頁面正中,但是用jquery寫的時候,是每一F的上頂部與頁面上頂部距離小于0之后才會將class值賦給對應的F。所以你點擊5F顯示在正中,而jq判斷距離頂部大于0,所以class屬性給了4F。參照老師寫的,將m.offset().top-300;判斷時,每一層離頁面頂端300px,就會將class傳給對應的F。這種情況就沒有了。
表達有點繞,希望能夠幫到你!