• jquery插件之jquery.jqzoom


    下载地址  https://www.drupal.org/project/jqzoom

    $(function(){
        $('.jqzoom').jqzoom({
            zoomType: 'standard',
            lens:true,
            preloadImages: false,
            alwaysOn:false,
            zoomWidth: 340,
            zoomHeight: 340,
            xOffset:10,
            yOffset:0,
            position:'right'
        });
    });

    用这个插件可以相当方便的实现图片的缩放

    对于一些细节展示图 挺好用

    准备两张一大一小大小相同的图片,小图片放在<img>标签的"src"属性里,给img标签加个<a>标签,<a>标签的"href"属性链向大图片

                    zoomWidht:  小图片所选区域的宽度。

         zoomHeight:   小图片所选区域的高度。

         zoomType:   默认值为standard。如果设为reverse,在小图片仲,移入鼠标时,所选区域高亮,非选中区域淡灰色。

         xOffset:    放大后的图片与小图片间的X(横坐标)距离。

         yOffset:    放大后的图片与小图片间的Y(纵坐标)距离。

         position:     放大后的图片相对原图片的位置,默认为"right",还可设置为"left","top","bottom"。

         lens:      布尔值,表示是否显示小图片中的选中区域,默认值为"true",如果设为"false",则放大后的图片上面不会出现主题字样。

         imageOpacity: 当zoomType的值为"reverse"时,用来设置非选中区域透明度的值。取值范围在(0.0-1.0)间。

         preloadImages:布尔值,表示是否重新加载大图像。

         preloadText:  重新加载大图像时,小图像显示的文本说明。

           title:      大图像顶部是否显示<a>标签里的title。

         showEffect:   大图像加载时的特效,可选值:"show"表示直接显示,"fadein"由透明度渐变载入效果。

         hideEffect:   大图像隐藏特效,可选值:"hide"表示直接隐藏,"fadeout"透明度渐变隐藏。  

         fadeinSpeed:  当大图像的载入特效设为"fadein"时,此属性可设置特效的时间,可选值为'fast','slow',number分别代表,快慢,毫秒数。

         fadtoutSpeed:  当大图像的隐藏特效设为"fadeout"时,此属性可设置特效载的时间,可选值为'fast','slow',number分别代表,快慢,毫秒数。

  • 相关阅读:
    Class类和ClassLoader类的简单介绍
    【IDEA】IDEA中配置tomcat虚拟路径的两种方法
    layui利用jQuery设置下拉列表的值
    SpringMVC可以配置多个拦截后缀*.action和.do等
    【IDEA】IDEA设置新建文件的模板
    【IDEA】与Eclipse "Link with Editor"等价功能设置
    Java集合详解
    【Git】git clone与git pull区别
    使用maven打包项目遇到错误: http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
    自动阈值分割-场景中直线个数的检测
  • 原文地址:https://www.cnblogs.com/fnncat/p/4947624.html
Copyright © 2020-2023  润新知