<cite id="uab1u"></cite><rp id="uab1u"><nav id="uab1u"></nav></rp>
  1. <tt id="uab1u"><form id="uab1u"><delect id="uab1u"></delect></form></tt><tt id="uab1u"><form id="uab1u"><delect id="uab1u"></delect></form></tt>
  2. <tt id="uab1u"><noscript id="uab1u"><delect id="uab1u"></delect></noscript></tt>
  3. js代碼_js特效免費下載_JS特效代碼網   網頁特效   鼠標特效   js圖片相冊   js特效代碼大全
    當前位置:首頁 > 網頁特效 > JS常用代碼 > 圖片相冊

    jquery仿淘寶圖片放大鏡特效

    發布時間:2015-09-02 12:27:40    您是第0位瀏覽者

    本js特效代碼兼容:ie6 、ie7 、ie8 、ie9 、ie10 、ie11 、chrome 、firefox 、opera 、safari 、 等瀏覽器

    jquery仿淘寶圖片放大鏡特效
    $(document).ready(function(){    
    	// 圖片上下滾動    
    	var count = $("#imageMenu li").length - 5; /* 顯示 6 個 li標簽內容 */    
    	var interval = $("#imageMenu li:first").width();    
    	var curIndex = 0;    
    	$('.scrollbutton').click(function(){    
    		if( $(this).hasClass('disabled') ) return false;    
    		if ($(this).hasClass('smallImgUp')) --curIndex;    
    		else ++curIndex;    
    		$('.scrollbutton').removeClass('disabled');    
    		if (curIndex == 0) $('.smallImgUp').addClass('disabled');    
    		if (curIndex == count-1) $('.smallImgDown').addClass('disabled');    
    		$("#imageMenu ul").stop(false, true).animate({"marginLeft" : -curIndex*interval + "px"}, 600);    
    	});    
    	// 解決 ie6 select框 問題    
    	$.fn.decorateIframe = function(options) {    
    if ($.browser.msie && $.browser.version < 7) {    
    var opts = $.extend({}, $.fn.decorateIframe.defaults, options);    
    $(this).each(function() {    
    var $myThis = $(this);    
    //創建一個IFRAME    
    var divIframe = $("<iframe />");    
    divIframe.attr("id", opts.iframeId);    
    divIframe.css("position", "absolute");    
    divIframe.css("display", "none");    
    divIframe.css("display", "block");    
    divIframe.css("z-index", opts.iframeZIndex);    
    divIframe.css("border");    
    divIframe.css("top", "0");    
    divIframe.css("left", "0");    
    if (opts.width == 0) {    
    divIframe.css("width", $myThis.width() + parseInt($myThis.css("padding")) * 2 + "px");    
    }    
    if (opts.height == 0) {    
    divIframe.css("height", $myThis.height() + parseInt($myThis.css("padding")) * 2 + "px");    
    }    
    divIframe.css("filter", "mask(color=#fff)");    
    $myThis.append(divIframe);    
    });    
    }    
    }    
    $.fn.decorateIframe.defaults = {    
    iframeId: "decorateIframe1",    
    iframeZIndex: -1,    
    width: 0,    
    height: 0    
    }    
    //放大鏡視窗    
    $("#bigView").decorateIframe();    
    //點擊到中圖    
    var midChangeHandler = null;    
    $("#imageMenu li img").bind("click", function(){    
    		if ($(this).attr("id") != "onlickImg") {    
    			midChange($(this).attr("src").replace("small", "mid"));    
    			$("#imageMenu li").removeAttr("id");    
    			$(this).parent().attr("id", "onlickImg");    
    		}    
    	}).bind("mouseover", function(){    
    		if ($(this).attr("id") != "onlickImg") {    
    			window.clearTimeout(midChangeHandler);    
    			midChange($(this).attr("src").replace("small", "mid"));    
    			$(this).css({ "border": "3px solid #959595" });    
    		}    
    	}).bind("mouseout", function(){    
    		if($(this).attr("id") != "onlickImg"){    
    			$(this).removeAttr("style");    
    			midChangeHandler = window.setTimeout(function(){    
    				midChange($("#onlickImg img").attr("src").replace("small", "mid"));    
    			}, 1000);    
    		}    
    	});    
    function midChange(src) {    
    $("#midimg").attr("src", src).load(function() {    
    changeViewImg();    
    });    
    }    
    //大視窗看圖    
    function mouseover(e) {    
    if ($("#winSelector").css("display") == "none") {    
    $("#winSelector,#bigView").show();    
    }    
    $("#winSelector").css(fixedPosition(e));    
    e.stopPropagation();    
    }    
    function mouseOut(e) {    
    if ($("#winSelector").css("display") != "none") {    
    $("#winSelector,#bigView").hide();    
    }    
    e.stopPropagation();    
    }    
    $("#midimg").mouseover(mouseover); //中圖事件    
    $("#midimg,#winSelector").mousemove(mouseover).mouseout(mouseOut); //選擇器事件    
    var $divWidth = $("#winSelector").width(); //選擇器寬度    
    var $divHeight = $("#winSelector").height(); //選擇器高度    
    var $imgWidth = $("#midimg").width(); //中圖寬度    
    var $imgHeight = $("#midimg").height(); //中圖高度    
    var $viewImgWidth = $viewImgHeight = $height = null; //IE加載后才能得到 大圖寬度 大圖高度 大圖視窗高度    
    function changeViewImg() {    
    $("#bigView img").attr("src", $("#midimg").attr("src").replace("mid", "big"));    
    }    
    changeViewImg();    
    $("#bigView").scrollLeft(0).scrollTop(0);    
    function fixedPosition(e) {    
    if (e == null) {    
    return;    
    }    
    var $imgLeft = $("#midimg").offset().left; //中圖左邊距    
    var $imgTop = $("#midimg").offset().top; //中圖上邊距    
    X = e.pageX - $imgLeft - $divWidth / 2; //selector頂點坐標 X    
    Y = e.pageY - $imgTop - $divHeight / 2; //selector頂點坐標 Y    
    X = X < 0 ? 0 : X;    
    Y = Y < 0 ? 0 : Y;    
    X = X + $divWidth > $imgWidth ? $imgWidth - $divWidth : X;    
    Y = Y + $divHeight > $imgHeight ? $imgHeight - $divHeight : Y;    
    if ($viewImgWidth == null) {    
    $viewImgWidth = $("#bigView img").outerWidth();    
    $viewImgHeight = $("#bigView img").height();    
    if ($viewImgWidth < 200 || $viewImgHeight < 200) {    
    $viewImgWidth = $viewImgHeight = 800;    
    }    
    $height = $divHeight * $viewImgHeight / $imgHeight;    
    $("#bigView").width($divWidth * $viewImgWidth / $imgWidth);    
    $("#bigView").height($height);    
    }    
    var scrollX = X * $viewImgWidth / $imgWidth;    
    var scrollY = Y * $viewImgHeight / $imgHeight;    
    $("#bigView img").css({ "left": scrollX * -1, "top": scrollY * -1 });    
    $("#bigView").css({ "top": 75, "left": $(".preview").offset().left + $(".preview").width() + 15 });    
    return { left: X, top: Y };    
    }    
    });



    放大鏡

    jqzoom仿京東商品詳細頁產品圖片放大鏡特效

    jquery仿淘寶圖片放大鏡特效

    jquery實現圖片放大鏡插件,鼠標懸停局部圖片放大鏡頭顯示特效

    jquery實現圖片放大鏡效果制作變焦鏡頭圖片放大查看特效

    jquery實現input表達輸入文字,文字放大鏡特效

    js實現圖片放大鏡展示特效代碼

    jQuery商城網站商品放大鏡查看效果特效代碼

    js放大鏡 _jquery圖片放大鏡特效插件_移動鼠標圖片特效代碼_商城源碼

    青海快3 www.informasijakarta.com:保靖县| www.tjdongtai.com:武义县| www.1pshouhui.com:沧州市| www.politicallyscrewed.com:孟津县| www.cccmlogistics.com:尉氏县| www.floridahospitaldls.com:安岳县| www.hongtaitiyu.com:河南省| www.ungms.com:祥云县| www.ox6o.com:朝阳市| www.myfamilyschoice.com:逊克县| www.ddwbw.cn:西平县| www.activeppcturkiye.com:新源县| www.ohhiyo.com:如皋市| www.battleison.com:龙岩市| www.hdb001.com:乳山市| www.actforourfuture.org:增城市| www.bifeixini.com:张掖市| www.myomahaphysicaltherapy.com:周宁县| www.jnzwt.cn:临汾市| www.jangsuchonaronia.com:偏关县| www.cp3359.com:吴忠市| www.uidongmun.com:昌都县| www.ikazlevhalari.net:丹棱县| www.ylcwyy.com:郯城县| www.qiaotaitai-bj.com:海门市| www.konkurenz.com:黎平县| www.tjmtw.com:浙江省| www.agenciaaccords.com:柳河县| www.auntcharlottes.com:定安县| www.gxcjg.com:金溪县| www.haosenmy.com:那曲县| www.antski.com:榆社县| www.valentinesday-poems.com:应城市| www.f5767.com:九龙坡区| www.maidou5.com:平江县| www.tirlat.com:福泉市| www.barcelona-taxis.com:皮山县| www.techtranindia.com:繁峙县| www.z9862.com:克山县| www.sdwlcc.com:堆龙德庆县| www.tao2u.com:澎湖县| www.zckhw.cn:东莞市| www.gcxlsj.com:南丰县| www.alarmsunrise.com:山东省| www.gvionlinetraining.com:正蓝旗| www.mesutaydin.com:米林县| www.zgfysy.com:新安县| www.paknts.com:新晃| www.hyrscg.net:永和县| www.bjaymy.com:新沂市| www.sidewaysmilk.com:盐津县| www.colangelosbakery.com:德化县| www.div3rec-culture.com:周至县| www.tyrzdb.com:兰坪| www.wuxi-zhoucheng.com:文成县| www.wynlyn.com:黎川县| www.z9698.com:随州市| www.logosheji8.com:施甸县| www.aureliogonzalez.com:喜德县| www.vfrsballooning.org:盐源县| www.assa7777.com:金沙县| www.discover-trinity.org:同德县| www.puzzle-tours.com:兴宁市| www.myliferec.com:太湖县| www.gzjdvc.com:泽州县| www.s7765.com:普定县| www.rlasurveys.org:莒南县| www.fam-love.com:澳门| www.ynnss.com:榕江县| www.982320.com:霍山县| www.chungcuhanoimoi.net:迁西县| www.majohairbraiding.com:望谟县| www.66356gg.com:林芝县| www.nesemancreative.com:崇明县| www.junchidt.com:治县。| www.muyeyan.com:浪卡子县| www.moretoken.org:乌兰浩特市| www.lczon.com:罗源县| www.basicherbals.com:桂东县| www.soulmotivedjs.com:张掖市| www.webgradus.com:镇原县| www.electmikehein.com:惠水县| www.votextile.com:永嘉县| www.19-2.com:沐川县|