亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jQuery 浮動導航菜單適合購物商品類型的網站

2019-11-20 14:09:44
字體:
來源:轉載
供稿:網友

單頁面網頁內容較多,頁面長度較大,需要方便快速的在頁面的不同位置進行定位,所以浮動菜單逐漸流行了起來,如下圖 男裝、女裝、美妝等。

這種菜單功能分為兩部分:

1、點擊菜單項,網頁滾動到對應位置,可簡單通過錨點實現;

2、滾動頁面的時候,菜單項的選中狀態要跟著改變,這就需要監聽網頁的滾動事件并通過一點計算來實現了;

計算 scrollTop 和 各個 div 的 offsetTop 的大小關系,判斷現在網頁顯示的位置在什么地方,再根據計算的結果給對應的菜單項添加樣式。比如第二個 div 的 offset().top = 300, 第三個 div 的offset().top = 600,此時的 scrollTop = 400,說明現在顯示的大部分是第二個 div 的位置,700 則是第三個 div。下面是一個簡單的例子:

<div id="menu"><ul><li><a href="#item1" class="current">1F 男裝</a></li><li><a href="#item2">2F 女裝</a></li><li><a href="#item3">3F 美妝</a></li><li><a href="#item4">4F 數碼</a></li><li><a href="#item5">5F 母嬰</a></li></ul></div><div id="content"><h1>網購</h1><div id="item1" class="item"><h2>1F 男裝</h2><ul><li><a href="#"><img src="" alt=""/></a></li><!-- 若干個li --></ul></div><!-- 若干個item--></div>
* {margin: 0;padding: 0;}body {font-size: 12px;line-height: 1.7;}li {list-style: none;}#content {width: 800px;margin: 0 auto;padding: 20px;}#content h1 {color: #0088bb;}#content .item {padding: 20px;margin-bottom: 20px;border: 1px dotted #0088bb;}#content .item h2 {font-size: 16px;font-weight: bold;border-bottom: 2px solid #0088bb;margin-bottom: 10px;}#content .item li {display: inline;margin-right: 10px;}#content .item li a img {width: 230px;height: 230px;border: none;}#menu{position:fixed;left:50%;margin-left:400px;top:100px;}#menu ul li a {display: block;margin: 5px 0;font-size: 14px;font-weight: bold;color: #333;width: 80px;height: 50px;line-height: 50px;text-decoration: none;text-align: center;}#menu ul li a:hover,#menu ul li a.current {color: #fff;background: #0088bb;}
$(function(){$(window).scroll(function(){var scrollTop = $(document).scrollTop();var contentItems = $("#content").find(".item");var currentItem = "";contentItems.each(function(){var contentItem = $(this);var offsetTop = contentItem.offset().top;if(scrollTop > offsetTop-200){//此處的200視具體情況自行設定,因為如果不減去一個數值,在剛好滾動到一個div的邊緣時,菜單的選中狀態會出錯,比如,頁面剛好滾動到第一個div的底部的時候,頁面已經顯示出第二個div,而菜單中還是第一個選項處于選中狀態currentItem = "#" + contentItem.attr("id");} });if(currentItem&¤tItem!=$("#menu").find(".current").attr("href")){$("#menu").find(".current").removeClass("current");$("#menu").find("[href=" + currentItem + "]").addClass("current");}});});
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美伦理91i| 国内久久久精品| www.国产精品一二区| 中文字幕av一区二区| 国产精品一区电影| 97av在线播放| 国产欧美精品一区二区| 欧美激情区在线播放| 色综合天天综合网国产成人网| 亚洲人高潮女人毛茸茸| 国产精品久久久久久久久免费看| xx视频.9999.com| 91久久精品日日躁夜夜躁国产| 亚洲一区二区免费在线| 欧美小视频在线观看| 欧美日韩亚洲精品一区二区三区| 亚洲天堂成人在线| 亚洲成av人影院在线观看| 日韩久久精品电影| 久久久精品在线观看| 日韩在线观看你懂的| 国内精久久久久久久久久人| 久久精品99国产精品酒店日本| 欧美日韩一二三四五区| 亚洲国产精品一区二区三区| 成人亚洲激情网| 日韩电影中文 亚洲精品乱码| 青青草原一区二区| 欧洲成人免费视频| 992tv成人免费影院| 久久久国产精品免费| 欧美在线视频在线播放完整版免费观看| 亚洲天堂精品在线| 久久精品国产69国产精品亚洲| 91精品国产自产91精品| 成人疯狂猛交xxx| 日韩欧美一区视频| 亚洲国产成人久久综合一区| 国产亚洲激情在线| 亚洲小视频在线观看| 亚洲aⅴ男人的天堂在线观看| 日韩最新免费不卡| 国产精品高潮呻吟视频| 亚洲欧美日韩在线高清直播| 91精品国产综合久久香蕉922| 精品国内产的精品视频在线观看| 国产精品久久久久久久一区探花| 国产精品视频一区二区高潮| …久久精品99久久香蕉国产| 成人欧美一区二区三区在线| 国产色婷婷国产综合在线理论片a| 国产v综合ⅴ日韩v欧美大片| 欧美性在线视频| 欧美电影免费观看电视剧大全| 97视频网站入口| 亚洲国产欧美精品| 久久久国产成人精品| 97精品视频在线| 国产成人一区二| 日韩av在线网站| 国产精品91在线| 在线日韩日本国产亚洲| 羞羞色国产精品| 精品久久久一区| 国产综合香蕉五月婷在线| 亚洲福利在线观看| 国产伦精品一区二区三区精品视频| 国产精品91久久久| 97视频在线免费观看| 在线国产精品播放| 久久亚洲精品成人| 亚洲女人被黑人巨大进入| 色一情一乱一区二区| 久久久久久久999| 久久精品成人欧美大片古装| 精品久久久久久久久久| 精品毛片网大全| 日韩免费av一区二区| 国产亚洲精品一区二555| 精品丝袜一区二区三区| 91国产视频在线播放| 国产精品va在线播放| 日韩在线高清视频| 精品亚洲永久免费精品| 中日韩午夜理伦电影免费| 国产成人久久精品| 国产日韩精品入口| 精品magnet| 亚洲美女性视频| 欧美怡红院视频一区二区三区| 97视频在线免费观看| 欧美激情视频一区二区三区不卡| 97视频在线观看免费高清完整版在线观看| 亚洲精品一区在线观看香蕉| 国产热re99久久6国产精品| 国产精品视频地址| 亚洲福利视频网站| 日本三级韩国三级久久| 亚洲iv一区二区三区| 日韩av影院在线观看| 麻豆一区二区在线观看| 亚洲美女自拍视频| 国产在线精品一区免费香蕉| 中文字幕不卡av| 国产精品久久在线观看| 欧美福利视频在线| 91高清免费在线观看| 亚洲国产另类 国产精品国产免费| 秋霞av国产精品一区| 在线免费观看羞羞视频一区二区| 爱福利视频一区| 欧美日韩亚洲成人| 午夜精品久久久久久久男人的天堂| 日韩精品极品毛片系列视频| 色偷偷888欧美精品久久久| 国产91免费观看| 国产一区二区三区在线播放免费观看| 国产精品久久激情| 日韩国产精品一区| 国产精品jizz在线观看麻豆| 国产精品久久久久久av福利| 亚洲高清在线观看| 在线视频国产日韩| 91精品国产91久久久久久吃药| 国产精品视频一| 热久久美女精品天天吊色| 九色成人免费视频| 国产精品成人在线| 国产精品久久久久高潮| 欧美性生交xxxxxdddd| 亚洲免费av片| 亚洲伊人久久大香线蕉av| 国产精品欧美激情在线播放| 九九热最新视频//这里只有精品| 日韩高清有码在线| 91香蕉亚洲精品| 另类视频在线观看| 色yeye香蕉凹凸一区二区av| 欧美精品www| 欧美精品videossex性护士| 亚洲欧美在线播放| 97热在线精品视频在线观看| 日韩欧美在线观看| 欧美一区二区三区免费视| 国产亚洲一区二区在线| 日韩电影中文字幕在线观看| 97视频在线观看网址| 亚洲高清一二三区| 91国产中文字幕| 激情av一区二区| 日韩欧美国产骚| 亚洲国产精品高清久久久| 96国产粉嫩美女| 亚洲最大福利视频网站| 高清欧美电影在线| 欧美色视频日本高清在线观看| 国产日韩在线亚洲字幕中文| 欧美影院成年免费版| 亚洲欧洲国产精品| 色偷偷av一区二区三区乱| 久久这里有精品视频| 日韩av中文在线| 91福利视频网| 国产精品第一区|