<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

        jquery插件之仿“卓越亞馬遜”首頁彈出菜單效果_jquery

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 20:41:51
        文檔

        jquery插件之仿“卓越亞馬遜”首頁彈出菜單效果_jquery

        jquery插件之仿卓越亞馬遜首頁彈出菜單效果_jquery: 代碼如下:/*彈出式菜單*/ //沒劍 2008-07-03 //http://regedit.cnblogs.com /*參數(shù)說明*/ //showobj:要顯示的菜單ID //timeout:延時(shí)時(shí)間,鼠標(biāo)停留/離開后延時(shí)多久開始顯示/隱藏菜單 //speed:菜單顯示速度,數(shù)字越大,顯示越慢,默認(rèn)為100 /
        推薦度:
        導(dǎo)讀jquery插件之仿卓越亞馬遜首頁彈出菜單效果_jquery: 代碼如下:/*彈出式菜單*/ //沒劍 2008-07-03 //http://regedit.cnblogs.com /*參數(shù)說明*/ //showobj:要顯示的菜單ID //timeout:延時(shí)時(shí)間,鼠標(biāo)停留/離開后延時(shí)多久開始顯示/隱藏菜單 //speed:菜單顯示速度,數(shù)字越大,顯示越慢,默認(rèn)為100 /

        代碼如下:
        /*彈出式菜單*/
        //沒劍 2008-07-03
        //http://regedit.cnblogs.com
        /*參數(shù)說明*/
        //showobj:要顯示的菜單ID
        //timeout:延時(shí)時(shí)間,鼠標(biāo)停留/離開后延時(shí)多久開始顯示/隱藏菜單
        //speed:菜單顯示速度,數(shù)字越大,顯示越慢,默認(rèn)為100
        //調(diào)用示例:$("#button").DMenu("#content");
        jQuery.fn.DMenu=function(showobj,timeout,speed){
        timeout=timeout?timeout:300;
        speed=speed?speed:100;
        //按鈕對(duì)象
        var button=$(this);
        //延時(shí)計(jì)數(shù)器
        var timer=null;
        //隱藏的浮動(dòng)層
        var hideDiv=$("");
        //容器對(duì)象
        var Container=$("");
        Container.hide();
        hideDiv.append(Container);
        //菜單對(duì)象
        var jqShowObj=$(showobj);
        //隱藏菜單
        jqShowObj.hide();
        //菜單顯示的狀態(tài)
        var display=false;
        //按鈕的offset
        var offset=button.offset();
        //菜單區(qū)高
        var height=jqShowObj.height();
        //菜單區(qū)寬
        var width=jqShowObj.width();
        //按鈕的高
        var btnHeight=button.height();
        //按鈕的寬
        var btnWidth=button.width();
        //定位層放到最前面
        $(document.body).prepend(hideDiv);
        //放到容器中
        //Container.append(jqShowObj);

        //****顯示菜單方法開始****//
        var showMenu=function(){
        //如果菜單為顯示則退出操作
        if (display)
        {
        return false;
        }
        //設(shè)置容器屬性
        Container.css({
        margin:"0 auto",
        width:btnWidth+"px",
        height:btnHeight+"px"
        });
        //定位隱藏層
        hideDiv.css({
        position:"absolute",
        top:offset.top+"px",
        left:offset.left+(btnWidth/2)-(width/2)+"px",
        height:height+"px",
        width:width+"px"
        }).show();
        //給容器加個(gè)黑邊框
        Container.css({
        border:"1px solid #666666"
        });
        //顯示定位層
        //高寬慢慢增大
        Container.animate({
        marginTop:btnHeight+4,
        height:height+4,
        width:width+4,
        opacity:'100'},speed,function(){
        //動(dòng)畫結(jié)束時(shí) start//
        //顯示菜單
        jqShowObj.show();
        //添加菜單入容器
        Container.append(jqShowObj);
        //去除邊框
        Container.css({
        border:"0px"
        });
        //顯示狀態(tài)置為true
        display=true;
        //鼠標(biāo)移入
        jqShowObj.mouseover(function(){
        clearTimeout(timer);
        });
        //鼠標(biāo)移開
        jqShowObj.mouseout(function(){
        hideMenu();
        });
        //動(dòng)畫結(jié)束時(shí) end//
        });
        };
        //****顯示菜單方法結(jié)束****//

        //****隱藏菜單方法開始****//
        var hideMenu=function(){
        clearTimeout(timer);
        //延時(shí)隱藏菜單
        timer=setTimeout(function(){
        //顯示邊框
        Container.css({
        border:"1px solid #666666"
        });
        //清空容器
        Container.empty();
        //收縮容器
        Container.animate({
        width:btnWidth,height:btnHeight,marginTop:'0', opacity: '0'
        }, speed,function(){
        //動(dòng)畫結(jié)束時(shí) start//
        //隱藏容器
        Container.hide();
        //定位層隱藏
        hideDiv.hide();
        //顯示狀態(tài)置為false
        display=false;
        //動(dòng)畫結(jié)束時(shí) end//
        });
        }, timeout);
        };
        //****隱藏菜單方法結(jié)束****//

        //綁定按鈕鼠標(biāo)經(jīng)過事件
        button.hover(function(e){
        //延時(shí)顯示菜單
        clearTimeout(timer);
        timer=setTimeout(function(){
        showMenu();
        }, timeout);
        },function(){
        clearTimeout(timer);
        //鼠標(biāo)離開按鈕時(shí),如果菜單還是顯示狀態(tài)則隱藏
        if(display){
        timer=setTimeout(function(){
        hideMenu();
        },timeout);
        }
        });
        };

        注:對(duì)于select擋住彈出菜單的問題,因?yàn)榕c插件沒有關(guān)系,所以在此,偶沒有解決,放哪個(gè)select在哪只是想提醒大家使用彈出菜單時(shí)要注意到這個(gè)問題,具體的解決方法可以自動(dòng)搜索,或者在排版上作調(diào)整。
        文件打包下載

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        jquery插件之仿“卓越亞馬遜”首頁彈出菜單效果_jquery

        jquery插件之仿卓越亞馬遜首頁彈出菜單效果_jquery: 代碼如下:/*彈出式菜單*/ //沒劍 2008-07-03 //http://regedit.cnblogs.com /*參數(shù)說明*/ //showobj:要顯示的菜單ID //timeout:延時(shí)時(shí)間,鼠標(biāo)停留/離開后延時(shí)多久開始顯示/隱藏菜單 //speed:菜單顯示速度,數(shù)字越大,顯示越慢,默認(rèn)為100 /
        推薦度:
        標(biāo)簽: 菜單 彈出 彈出菜單
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 激情亚洲一区国产精品| 亚洲成a人片77777老司机| 亚洲中文字幕久久无码| 黄色网址免费观看| 91亚洲国产成人久久精品| 最近2019中文字幕免费大全5 | 日韩免费观看视频| 无码亚洲成a人在线观看| 免费在线观看一级毛片| 日本在线观看免费高清| 久久综合亚洲色HEZYO国产| 人妻免费一区二区三区最新| 亚洲V无码一区二区三区四区观看| 精品国产呦系列在线观看免费 | 久久99精品免费视频| 久久夜色精品国产嚕嚕亚洲av| 成人黄网站片免费视频| 亚洲ⅴ国产v天堂a无码二区| 97在线观看永久免费视频| 亚洲熟妇AV一区二区三区浪潮| 国产免费观看青青草原网站| 人妻18毛片a级毛片免费看| 日本亚洲欧洲免费天堂午夜看片女人员| 国产成人久久AV免费| 国产日本亚洲一区二区三区 | 东方aⅴ免费观看久久av| 亚洲天天做日日做天天看| 最近最好的中文字幕2019免费| 亚洲AV无码专区在线厂| 亚洲日韩精品射精日| 18禁美女裸体免费网站| 国产成人亚洲综合无| 亚洲αv久久久噜噜噜噜噜| 免费人成视频在线| 中文字幕乱理片免费完整的| 亚洲成人黄色在线| 亚洲午夜激情视频| 一个人免费高清在线观看| www免费黄色网| 国产精品亚洲四区在线观看| 亚洲午夜国产精品无码|