zoukankan      html  css  js  c++  java
  • ASP.NET中引入JQuery实现图片放大功能

        之前无聊时候看到凡客(http://www.vancl.com/StyleDetail_8774_0043061_0 /YueKongShengHuoFanBuXiuXianXie.html?ref=sr_1_1_5fcb425eb7bb4e0a891b763471ee9604) 鼠标悬浮到商品上面 ,显示商品高清样图的功能,一直想做一个,由于工作很忙,一直没有实践。恰好最近项目也有用到这个功能,所以就借此时间做了一个Demo.希望大家多多指 教. 

    页面所需样式以及涉及到的Jquery插件

    1 <mce:script src="../js/jquery-1.5.js" mce_src="js/jquery-1.5.js" type="text/javascript"></mce:script>
    2<mce:script src="../js/jquery.jqzoom-core.js" mce_src="js/jquery.jqzoom-core.js" type="text/javascript"></mce:script>
    3<link rel="stylesheet" href="../css/jquery.jqzoom.css" mce_href="css/jquery.jqzoom.css" type="text/css">
    4<mce:style type"text/css"><!--
    5body{margin:0px;padding:0px;font-family:Arial;}
    6a img,:link img,:visited img { border: none; }
    7table { border-collapse: collapse; border-spacing: 0; }
    8:focus { outline: none; }
    9*{margin:0;padding:0;}
    10p, blockquote, dd, dt{margin:0 0 8px 0;line-height:1.5em;}
    11fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
    12fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
    13dl dd{margin:0px;}
    14dl dt{}
    15.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
    16.clearfix{display:block;zoom:1}
    17
    18ul#thumblist{display:block;}
    19ul#thumblist li{float:left;margin-right:2px;list-style:none;}
    20ul#thumblist li a{display:block;border:1px solid #CCC;}
    21ul#thumblist li a.zoomThumbActive{
    22 border:1px solid red;
    23}
    24.jqzoom{
    25 text-decoration:none;
    26 float:left;
    27}  

    页面前台:

    注:此处涉及到的 控件 标签 如:<a>,完全可以给其添加runat="server"标识成为服务器控件,可以在后台动态添加链接,以及标题。

    1 <div class="clearfix" id="content" style="margin-top:100px;margin-left:350px; height:500px;500px;" >
    2 <div class="clearfix">
    3 <a href="imgProd/triumph_big1.jpg" mce_href="imgProd/triumph_big1.jpg" class="jqzoom" rel='gal1' title="triumph" >
    4 <img src="imgProd/triumph_small1.jpg" mce_src="imgProd/triumph_small1.jpg" title="triumph" style="border: 4px solid #666;" mce_style="border: 4px solid #666;">
    5 </a>
    6 <select style="position:absolute;left:800px;top:120px;"><option>test ie6</option></select>
    7 </div>
    8 <br/>
    9 <div class="clearfix" >
    10 <ul id="thumblist" class="clearfix" >
    11 <li><a class="zoomThumbActive" href="javascript:void(0);" mce_href="javascript:void(0);" rel="{gallery: 'gal1', smallimage: './imgProd/triumph_small1.jpg',largeimage: './imgProd/triumph_big1.jpg'}"><img src="imgProd/thumbs/triumph_thumb1.jpg" mce_src="imgProd/thumbs/triumph_thumb1.jpg"></a></li>
    12 <li><a href="javascript:void(0);" mce_href="javascript:void(0);" rel="{gallery: 'gal1', smallimage: './imgProd/triumph_small2.jpg',largeimage: './imgProd/triumph_big2.jpg'}"><img src="imgProd/thumbs/triumph_thumb2.jpg" mce_src="imgProd/thumbs/triumph_thumb2.jpg"></a></li>
    13 <li><a href="javascript:void(0);" mce_href="javascript:void(0);" rel="{gallery: 'gal1', smallimage: './imgProd/triumph_small3.jpg',largeimage: './imgProd/triumph_big3.jpg'}"><img src="imgProd/thumbs/triumph_thumb3.jpg" mce_src="imgProd/thumbs/triumph_thumb3.jpg"></a></li>
    14 </ul>
    15 </div>
    16  </div>

    js:

    <script type="type/javascript">
    $(document).ready(function() {
    var options
    = {
    zoomWidth:
    400,
    zoomHeight:
    400,
    xOffset:
    10,
    yOffset:
    0,
    position:
    'left'
    };
    $(
    '.jqzoom').jqzoom(options);
    });
    </script>

    效果图如下:


    作者:Stephen-kzx
    出处:http://www.cnblogs.com/axing/
    公众号:会定时分享写工作中或者生活中遇到的小游戏和小工具源码。有兴趣的帮忙点下关注!感恩!
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    Linux常用命令-centos
    USACO 2006 Open, Problem. The Country Fair 动态规划
    USACO 2007 March Contest, Silver Problem 1. Cow Traffic
    USACO 2007 December Contest, Silver Problem 2. Building Roads Kruskal最小生成树算法
    USACO 2015 February Contest, Silver Problem 3. Superbull Prim最小生成树算法
    LG-P2804 神秘数字/LG-P1196 火柴排队 归并排序, 逆序对
    数据结构 并查集
    浴谷国庆集训 对拍
    1999 NOIP 回文数
    2010 NOIP 普及组 第3题 导弹拦截
  • 原文地址:https://www.cnblogs.com/axing/p/QQ1015270553.html
Copyright © 2011-2022 走看看