zoukankan      html  css  js  c++  java
  • 转载jQuery图片放大插件[twiPicZoom]

          双击查看大图,鼠标滚动放大缩小,能够切换到上一张和下一张,点击右上角关闭,兼容主流的浏览器。

    截图效果:

    (例子一效果)

     

     (例子二效果:注,如果第一张的时候,左侧就不会显示前一张箭头,最后一张类似 

     

    如何使用:(include)

          1、样式 twiPicZoom.css      

          2、jQuery的类库,不一定要用1.8.3,其他的版本也行。

          3、鼠标滚动放大缩小需要用到 jquery.mousewheel.js

        4、核心 jquery.twiPicZoom.js

        <link href="../../twiPicZoom/twiPicZoom.css" rel="stylesheet" type="text/css" />

        <script src="../../jquery-1.8.3.min.js" type="text/javascript"></script>

        <script src="../../twiPicZoom/jquery.mousewheel.js" type="text/javascript"></script>

        <script src="../../twiPicZoom/jquery.twiPicZoom.js" type="text/javascript"></script>

     

    在代码中对选择的对像直接使用twiPicZoom()方法。

    $(function () {

         $('img[type="twiPicZoom"]').twiPicZoom();

    });

    例子1:

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>

        <link href="../../twiPicZoom/twiPicZoom.css" rel="stylesheet" type="text/css" />

        <script src="../../jquery-1.8.3.min.js" type="text/javascript"></script>

        <script src="../../twiPicZoom/jquery.mousewheel.js" type="text/javascript"></script>

        <script src="../../twiPicZoom/jquery.twiPicZoom.js" type="text/javascript"></script>

        <title>查看图片大图</title>

        <script type="text/javascript">

            $(function () {

                $('img[type="twiPicZoom"]').twiPicZoom();

            });

        </script>

    </head>

    <body>

         <div id="imgContainer">

             <img style="160px;height:120px;" alt="" src="../../samplePictures/Desert.jpg" type="twiPicZoom"/>

             <img style="160px;height:120px;" alt="" src="../../samplePictures/Hydrangeas.jpg" type="twiPicZoom"/>

             <img style="160px;height:120px;" alt="" src="../../samplePictures/Lighthouse.jpg" type="twiPicZoom"/>

             <img style="160px;height:120px;" alt="" src="../../samplePictures/Jellyfish.jpg" type="twiPicZoom"/>

         </div>

    </body>

    </html>

     

    例子2:(复杂的结构,选择的不是图片对象,也可配置属性)

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>

        <link href="../../twiPicZoom/twiPicZoom.css" rel="stylesheet" type="text/css" />

        <script src="../../jquery-1.8.3.min.js" type="text/javascript"></script>

        <script src="../../twiPicZoom/jquery.mousewheel.js" type="text/javascript"></script>

        <script src="../../twiPicZoom/jquery.twiPicZoom.js" type="text/javascript"></script>

        <title>查看图片大图/更改配置</title>

        <script type="text/javascript">

            $(function () {

                $('div[type="twiPicZoom"]').twiPicZoom({srcField:'href'});

            });

        </script>

        <style type="text/css">

            #imgContainer div

            {

                display:inline-block;    

            }

        </style>

    </head>

    <body>

        <div id="imgContainer">

             <div type="twiPicZoom" href="../../samplePictures/Desert.jpg">

                 <img style="160px;height:120px;" alt="" src="../../samplePictures/Desert.jpg" />

                 <h2>Desert</h2>

             </div>

             <div  type="twiPicZoom"  href="../../samplePictures/Hydrangeas.jpg">

                 <img style="160px;height:120px;" alt="" src="../../samplePictures/Hydrangeas.jpg"/>

                 <h2>Hydrangeas</h2>

             </div>

     

                

             <div  type="twiPicZoom" href="../../samplePictures/Lighthouse.jpg">

                <img style="160px;height:120px;" alt="" src="../../samplePictures/Lighthouse.jpg"/>

                <h2>Lighthouse</h2>

             </div>

     

             <div  type="twiPicZoom" href="../../samplePictures/Jellyfish.jpg">

                <img style="160px;height:120px;" alt="" src="../../samplePictures/Jellyfish.jpg"/>

                <h2>Jellyfish</h2>

             </div>

        </div>

    </body>

    </html>

    源码下载地址:

    twiPicZoom 1.0 http://www.kuaipan.cn/file/id_50389080302682261.htm

  • 相关阅读:
    es6
    vue-router
    vue-lazyload
    java-number2
    echart事件
    weui了解
    java-number
    Java判断语句
    java 循环控制
    The access type for the readers of the blog.
  • 原文地址:https://www.cnblogs.com/markli/p/3862743.html
Copyright © 2011-2022 走看看