基於jQuery仿淘寶產品圖片放大鏡代碼分享_jquery

來源:互聯網
上載者:User

這篇文章主要介紹了jQuery淘寶產品圖片放大鏡特效,滑鼠點擊圖片,圖片放大,特別適合圖片細節展示,感興趣的小夥伴可以參考下。
(1)html代碼:

<div class="box">   <div class="tb-booth tb-pic tb-s310">    <a href="images/01.jpg">     <img src="images/01_mid.jpg" alt="美女" rel="images/01.jpg" class="jqzoom" /></a>   </div>   <ul class="tb-thumb" id="thumblist">    <li class="tb-selected">     <div class="tb-pic tb-s40">      <a href="#">       <img src="images/01_small.jpg" mid="images/01_mid.jpg" big="images/01.jpg"></a></div>    </li>    <li>     <div class="tb-pic tb-s40">      <a href="#">       <img src="images/02_small.jpg" mid="images/02_mid.jpg" big="images/02.jpg"></a></div>    </li>    <li>     <div class="tb-pic tb-s40">      <a href="#">       <img src="images/03_small.jpg" mid="images/03_mid.jpg" big="images/03.jpg"></a></div>    </li>    <li>     <div class="tb-pic tb-s40">      <a href="#">       <img src="images/04_small.jpg" mid="images/04_mid.jpg" big="images/04.jpg"></a></div>    </li>    <li>     <div class="tb-pic tb-s40">      <a href="#">       <img src="images/05_small.jpg" mid="images/05_mid.jpg" big="images/05.jpg"></a></div>    </li>   </ul>  </div> 

(2)css代碼:

html{overflow-y:scroll;} body{margin:0; font:12px "\5B8B\4F53",san-serif;background:#ffffff;} div,ul,li{padding:0; margin:0;} li{list-style-type:none;} img{vertical-align:top;border:0;}  /* box */ .box{width:310px;margin:100px auto;} .tb-pic a{display:table-cell;text-align:center;vertical-align:middle;} .tb-pic a img{vertical-align:middle;} .tb-pic a{*display:block;*font-family:Arial;*line-height:1;} .tb-thumb{margin:10px 0 0;overflow:hidden;} .tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;} .tb-s310, .tb-s310 a{height:310px;width:310px;} .tb-s310, .tb-s310 img{max-height:310px;max-width:310px;} .tb-s310 a{*font-size:271px;} .tb-s40 a{*font-size:35px;} .tb-s40, .tb-s40 a{height:40px;width:40px;} .tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;} .tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;} .tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;} .tb-thumb li div{border:1px solid #CDCDCD;} div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;} div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;} 

本文執行個體講述了jQuery淘寶產品圖片放大鏡特效。分享給大家供大家參考。具體如下:
這是一款基於jQuery淘寶產品圖片放大鏡特效代碼,實現過程很簡單。
運行效果圖:-----------------------------查看效果 源碼下載----------------------------

小提示:瀏覽器中如果不能正常運行,可以嘗試切換瀏覽模式。
為大家分享的jQuery淘寶產品圖片放大鏡特效代碼如下

<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>jQuery淘寶產品圖片放大鏡代碼</title><script type="text/javascript" src="js/jquery-1.4.2.min.js"></script><script type="text/javascript" src="js/jquery.imagezoom.min.js"></script> <style type="text/css">html{overflow-y:scroll;}body{margin:0; font:12px "\5B8B\4F53",san-serif;background:#ffffff;}div,ul,li{padding:0; margin:0;}li{list-style-type:none;}img{vertical-align:top;border:0;}/* box */.box{width:310px;margin:100px auto;}.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}.tb-pic a img{vertical-align:middle;}.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}.tb-thumb{margin:10px 0 0;overflow:hidden;}.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}.tb-s310, .tb-s310 a{height:310px;width:310px;}.tb-s310, .tb-s310 img{max-height:310px;max-width:310px;}.tb-s310 a{*font-size:271px;}.tb-s40 a{*font-size:35px;}.tb-s40, .tb-s40 a{height:40px;width:40px;}.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}.tb-thumb li div{border:1px solid #CDCDCD;}div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}</style></head><body><div class="box"> <div class="tb-booth tb-pic tb-s310"> <a href="images/01.jpg"><img src="images/01_mid.jpg" alt="美女" rel="images/01.jpg" class="jqzoom" /></a> </div> <ul class="tb-thumb" id="thumblist"> <li class="tb-selected"><div class="tb-pic tb-s40"><a href="#"><img src="images/01_small.jpg" mid="images/01_mid.jpg" big="images/01.jpg"></a></div></li> <li><div class="tb-pic tb-s40"><a href="#"><img src="images/02_small.jpg" mid="images/02_mid.jpg" big="images/02.jpg"></a></div></li> <li><div class="tb-pic tb-s40"><a href="#"><img src="images/03_small.jpg" mid="images/03_mid.jpg" big="images/03.jpg"></a></div></li> <li><div class="tb-pic tb-s40"><a href="#"><img src="images/04_small.jpg" mid="images/04_mid.jpg" big="images/04.jpg"></a></div></li> <li><div class="tb-pic tb-s40"><a href="#"><img src="images/05_small.jpg" mid="images/05_mid.jpg" big="images/05.jpg"></a></div></li> </ul> </div><script type="text/javascript">$(document).ready(function(){ $(".jqzoom").imagezoom();  $("#thumblist li a").click(function(){ $(this).parents("li").addClass("tb-selected").siblings().removeClass("tb-selected"); $(".jqzoom").attr('src',$(this).find("img").attr("mid")); $(".jqzoom").attr('rel',$(this).find("img").attr("big")); });});</script><div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';"></div> </body> </html>

以上就是為大家分享的jQuery淘寶產品圖片放大鏡特效代碼,希望大家可以喜歡,並應用到實踐中。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.