国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答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
主站蜘蛛池模板: 一级毛片免费的 | 一区二区三区精品牛牛 | 一区二区三区欧美日韩 | 精品国产一区二区三区2021 | 国产成人久久久精品毛片 | 欧美高清亚洲欧美一区h | 国产精品久久久久久一级毛片 | 日韩精品一区二区三区 在线观看 | 永久毛片| 亚洲一区二区三区中文字幕 | 日韩精品一区二区三区毛片 | 亚洲a∨精品一区二区三区下载 | 在线播放五十路乱中文 | 久久久久久久国产精品毛片 | 国产一级持黄大片99久久 | 国产 欧美 在线 | 亚洲国产 | 国内精品自产拍在线观看91 | 欧美日本韩国一区二区 | 另类专区另类专区亚洲 | 国产精品亚洲色图 | 欧美久久久久久久一区二区三区 | 欧美一级色图 | 精品视频一区二区三区 | 欧美日韩在线第一页 | 亚洲一区二区成人 | 国产精品福利久久久久久小说 | 亚洲香蕉 | 2021国产精品成人免费视频 | 亚洲欧美另类专区 | 日韩欧美精品 | 精品国产综合成人亚洲区 | 成人国产精品一区二区网站 | 国产一区二区三区在线视频 | 亚洲国产成人精品91久久久 | 国产va精品免费观看 | 美女洗澡一级毛片 | 欧美啪啪网 | 99久久精品国产亚洲 | 国产精品第十页 | 亚洲欧美国产精品 |