<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關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題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關鍵字專題關鍵字專題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
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        基于Jquery插件開發之圖片放大鏡效果(仿淘寶)_jquery

        來源:懂視網 責編:小采 時間:2020-11-27 21:01:25
        文檔

        基于Jquery插件開發之圖片放大鏡效果(仿淘寶)_jquery

        基于Jquery插件開發之圖片放大鏡效果(仿淘寶)_jquery:需求:公司某個網站,需要實現https://www.gxlcms.com/圖片預覽效果,并能像淘寶一樣實現局部分大! 思索:為了考慮開發速度,最先考慮的是想使用網絡上的現成代碼!但是大致搜索了一下,網上可用的代碼并不多,而且部分效果并不理想!而且有些代碼,估計閱
        推薦度:
        導讀基于Jquery插件開發之圖片放大鏡效果(仿淘寶)_jquery:需求:公司某個網站,需要實現https://www.gxlcms.com/圖片預覽效果,并能像淘寶一樣實現局部分大! 思索:為了考慮開發速度,最先考慮的是想使用網絡上的現成代碼!但是大致搜索了一下,網上可用的代碼并不多,而且部分效果并不理想!而且有些代碼,估計閱
        需求:公司某個網站,需要實現https://www.gxlcms.com/圖片預覽效果,并能像淘寶一樣實現局部分大!

          思索:為了考慮開發速度,最先考慮的是想使用網絡上的現成代碼!但是大致搜索了一下,網上可用的代碼并不多,而且部分效果并不理想!而且有些代碼,估計閱讀下來比自己寫一個成本還要高,于是產生了自己寫一個jquery的插件的想法!

          原理:最起考慮的原理是,兩張https://www.gxlcms.com/圖片,一張小圖,一張大圖,先獲取鼠標在小圖上面的坐標,然后以一個div來顯示大圖,并根據小圖的坐標乘以大圖除以小圖得到的倍數定位!開始是把大圖設為平鋪不重復北景,然后使用背景的position屬性來定位,理果比較理想,但是在IE6下面,https://www.gxlcms.com/圖片存在閃爍,于是改成以https://www.gxlcms.com/圖片的絕對定位方式顯示!

        效果圖:

        代碼:
        代碼如下:
        /*
        *
        * JQUERY 之簡易放大鏡插件-JNMagnifier
        * Author:翅膀的初衷
        * QQ:4585839
        * Date:2011-11-16
        *
        */
        (function($){
        $.fn.JNMagnifier=function(setting){
        if(setting&&setting.renderTo){
        if(typeof(setting.renderTo)=="string"){
        setting.renderTo = $(setting.renderTo);
        }
        }else{
        return;
        }
        var _img_org_ = this.children("img");
        _img_org_.css("cursor","pointer");
        var __w = 0;
        var __h = 0;
        var __left = this.offset().left;
        var __top = this.offset().top;
        if(this.offsetParent())
        {
        __left+=this.offsetParent().offset().left;
        __top+=this.offsetParent().offset().top;
        }
        var _move_x = 0;
        var _move_y = 0;
        var _val_w = (setting.renderTo.width() / 2);
        var _val_h = (setting.renderTo.height() / 2);
        _img_org_.mouseover(function(){
        setting.renderTo.html('');
        setting.renderTo.show();
        var timer = setInterval(function(){
        __w = $("#JNMagnifierrenderToImg").width() / _img_org_.width();
        __h = $("#JNMagnifierrenderToImg").height() /_img_org_.height();
        if(__w>0){
        clearInterval(timer);
        }
        },100);
        });
        _img_org_.mouseout(function(){
        setting.renderTo.hide();
        });
        _img_org_.mousemove(function(e){
        _move_x =0-Math.round((document.documentElement.scrollLeft+e.clientX-__left) * __w - _val_w);
        _move_y =0-Math.round((document.documentElement.scrollTop+e.clientY-__top) * __h - _val_h);
        $("#JNMagnifierrenderToImg").css({"left":_move_x + "px ","top":_move_y + "px"});
        });
        }
        })(jQuery);

        調用方法:
        代碼如下:
        $("#ShowPictureBox").JNMagnifier({
        renderTo:"#ShowBigPictureBox"
        });

        HTML
        代碼如下:

          





        注意事項:
        這里沒有使用兩張https://www.gxlcms.com/圖片,只用了一張圖,https://www.gxlcms.com/圖片為大圖,長寬必須大于放大效果DIV的大小!默認放大倍數為原圖與顯示小圖之間的倍數,如果需要控制放大倍數,可以手動的為“_img_org_.mouseover” 事件中的https://www.gxlcms.com/圖片設定對應的長寬就可以實現

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        基于Jquery插件開發之圖片放大鏡效果(仿淘寶)_jquery

        基于Jquery插件開發之圖片放大鏡效果(仿淘寶)_jquery:需求:公司某個網站,需要實現https://www.gxlcms.com/圖片預覽效果,并能像淘寶一樣實現局部分大! 思索:為了考慮開發速度,最先考慮的是想使用網絡上的現成代碼!但是大致搜索了一下,網上可用的代碼并不多,而且部分效果并不理想!而且有些代碼,估計閱
        推薦度:
        標簽: 圖片 淘寶 效果
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 在线观看亚洲网站| 最近中文字幕高清免费中文字幕mv| 毛片高清视频在线看免费观看| 亚洲神级电影国语版| 1000部免费啪啪十八未年禁止观看 | 久久精品免费一区二区| 无码人妻久久一区二区三区免费丨| 国产一精品一aⅴ一免费| 亚洲国产熟亚洲女视频| 999zyz**站免费毛片| 成人免费毛片观看| 亚洲精品无码你懂的| 亚洲国产精品免费在线观看| 久久亚洲精品无码aⅴ大香| 曰批全过程免费视频网址| 亚洲an日韩专区在线| eeuss在线兵区免费观看| 亚洲中文字幕无码久久2017| 亚洲国产精品成人午夜在线观看| 国产极品粉嫩泬免费观看| 美女被爆羞羞网站免费| 亚洲综合网站色欲色欲| 99re在线视频免费观看| 亚洲国产成人精品激情| 日韩av无码久久精品免费| 亚洲精品福利你懂| 亚洲国产精品一区二区第一页免 | 亚洲精品成人无限看| 2021精品国产品免费观看 | 亚洲欧洲日产国码无码久久99| 四虎影视成人永久免费观看视频| 亚洲国产精品一区二区第一页免| 国内精品99亚洲免费高清| 亚洲性一级理论片在线观看| 国产大片线上免费看| 男的把j放进女人下面视频免费| 国产av无码专区亚洲国产精品| 日韩精品亚洲专区在线影视| 日韩在线天堂免费观看| 亚洲中文字幕一二三四区| 四虎永久在线精品免费观看视频|