zoukankan      html  css  js  c++  java
  • jqZoom插件

      一直对图片缩放饶有兴趣的我今日一个很投机的机会研究了一把

      参考官方网站:http://www.mind-projects.it/projects/jqzoom/index.php

     参考demo文献:http://www.mind-projects.it/projects/jqzoom/index.php#examples网站下方download一栏

     在官方文档下载的demo文献中,有详尽的例子,这里主要解释运用以及options(选项)的含义

    $(document).ready(function() {
                $('.jqzoom').jqzoom({
                    zoomType: 'standard',
                    lens:true,
                    zoomWidth: 300,
                    zoomHeight:450,
                    xOffset:90,
                    yOffset:30,
                    preloadImages: true,
                    alwaysOn:false

                });

            });

    此处为引用正文

    html如下:

    <div class="clearfix" id="content" style="margin-top:100px;margin-left:350px; height:500px;500px;" >
        <div class="clearfix">
            <a href="../images/triumph_big1.jpg" class="jqzoom" rel='gal1'  title="triumph" >
                <img src="../images/triumph_small1.jpg"  title="triumph"  style="border: 4px solid #666;">
            </a>
               </div>
        <br/>
        <div class="clearfix" >
            <ul id="thumblist" class="clearfix" >
                <li><a class="zoomThumbActive" href='javascript:void(0);' rel="{gallery: 'gal1', smallimage: '../images/triumph_small1.jpg',largeimage: '../images/triumph_big1.jpg'}"><img src='../images/thumbs/triumph_thumb1.jpg'></a></li>
                <li><a href='javascript:void(0);' rel="{gallery: 'gal1', smallimage: '../images/triumph_small2.jpg',largeimage: '../images/triumph_big2.jpg'}"><img src='../images/thumbs/triumph_thumb2.jpg'></a></li>
                <li><a  href='javascript:void(0);' rel="{gallery: 'gal1', smallimage: '../images/triumph_small3.jpg',largeimage: '../images/triumph_big3.jpg'}"><img src='../images/thumbs/triumph_thumb3.jpg'></a></li>
            </ul>
        </div>
    </div>

    此处官方文档有详尽资料,这里也是引用官方资料文献

    属性含义如下:

    zoomWidth,表示放大框的宽
      zoomHeight ,表示放大框的高
      xOffset,表示离显示展示中等图片的x距离
     yOffset,表示离显示中等图片的Y距离
     position,表示显示的放大框在浏览器的center,还是left,还是right
     lens,表示显示在中等图片的缩放位置是否显示,默认为true
     alwaysOn,表示放大框是否一直显示

  • 相关阅读:
    leetcode38.外观数列(循环匹配)
    leetcode35.搜索插入位置(遍历并进行大小判断)
    leetcode28.实现strStr()(暴力拆解,双指针,KMP算法)
    JavaScript对象
    数组迭代
    数组的用法:
    数组
    while与do while 区别 for循环的简介及break和continue的区别
    for循环语句
    if.......else语句子
  • 原文地址:https://www.cnblogs.com/java20130723/p/3211459.html
Copyright © 2011-2022 走看看