当前位置:  编程技术>jquery

jQuery 图片放大镜效果插件jQZoom的用法举例

    来源: 互联网  发布时间:2014-09-03

    本文导语:  jQZoom插件可以实现图片放大镜效果。 1,在页面中包含 jqzoom.css   代码示例: 2,包含 jQzoom 和 jQuery JS 代码:   代码示例:   3,创建一个放图片的容器,指定一个a标记用于显示放大后的图片的一部分:   代码示例:     ...

jQZoom插件可以实现图片放大镜效果。

1,在页面中包含 jqzoom.css
 

代码示例:

2,包含 jQzoom 和 jQuery JS 代码:
 

代码示例:
 

3,创建一个放图片的容器,指定一个a标记用于显示放大后的图片的一部分:
 

代码示例:

a标记包裹着要放大的小图片,同时还需要以下准备:
 

SMALLIMAGE.JPG: 要放大显示的图片。
BIGIMAGE.JPG: jQZoom将要显示的放大后的图片。
MYCLASS: 用于被jQuery访问到而设置的,当然也可以用ID,通常都设定为jqzoom。
MYTITLE/IMAGE TITLE: 会被显示在放大窗口中作为标题。

4,当页面导入时,载入 jQZoom 插件。
 

代码示例:
$(document).ready(function(){ $(".jqzoom").jqueryzoom(); });

也可以自己做些简单的设置:
 

代码示例:
$(document).ready(function(){ 
    var options = { 
        zoomWidth: 300, 
        zoomHeight: 250, 
             xOffset: 10, 
             yOffset: 0, 
             position: "right" //and MORE OPTIONS 
}; 
    $('.MYCLASS).jqzoom(options); 
});

jQZoom插件的基本配置参数:
 

zoomType,默认值:’standard’,另一个值是’reverse’,是否将原图用半透明图层遮盖。
zoomWidth,默认值:200,放大窗口的宽度。
zoomHeight,默认值:200,放大窗口的高度。
xOffset,默认值:10,放大窗口相对于原图的x轴偏移值,可以为负。
yOffset,默认值:0,放大窗口相对于原图的y轴偏移值,可以为负。
position,默认值:’right’,放大窗口的位置,值还可以是:’right’ ,’left’ ,’top’ ,’bottom’。
lens,默认值:true,若为false,则不在原图上显示镜头。
imageOpacity,默认值:0.2,当zoomType的值为’reverse’时,这个参数用于指定遮罩的透明度。
title,默认值:true,在放大窗口中显示标题,值可以为a标记的title值,若无,则为原图的title值。
showEffect,默认值:’show’,显示放大窗口时的效果,值可以为: ‘show’ ,’fadein’。
hideEffect,默认值:’hide’,隐藏放大窗口时的效果: ‘hide’ ,’fadeout’。
fadeinSpeed,默认值:’fast’,放大窗口的渐显速度(选项: ‘fast’,'slow’,'medium’)。
fadeoutSpeed,默认值:’slow’,放大窗口的渐隐速度(选项: ‘fast’,'slow’,'medium’)。
showPreload,默认值:true,是否显示加载提示Loading zoom(选项: ‘true’,'false’)。
preloadText,默认值:’Loading zoom’,自定义加载提示文本。
preloadPosition,默认值:’center’,加载提示的位置,值也可以为’bycss’,以通过css指定位置。
样式的个性化当然也可以直接修改jqzoom.css文件。

jQZoom的下载地址:
http://www.mind-projects.it/projects/jqzoom/


    
 
 

您可能感兴趣的文章:

  • jQuery网页放大镜插件 Apple Zoom
  • jQuery放大镜插件 AnythingZoomer
  • jQuery 图像放大镜插件 Mlens
  • jQuery图片放大镜插件 magnifier
  • 图片放大镜jquery.jqzoom.js使用实例附放大镜图标
  • jquery 淘宝商城放大镜效果的实现代码
  • Jquery图片放大镜效果的实现思路与代码
  • jquery图片放大镜的实例代码
  • jQuery概述,代码举例及最新版下载
  • jquery onpropertychange键盘事件用法举例
  • jQuery使任意div随意隐藏的代码举例
  • Jquery更换主题同时刷新iframe页面的代码举例
  • jquery禁用右键方法举例
  • Jquery 过滤器(first,last,not,even,odd)用法举例
  • Jquery删除元素的代码举例
  • jquery显示、隐藏div的方法举例
  • jQuery动态获取系统时间的代码举例
  • Jquery 定时局部刷新的代码举例
  • Jquery 显示隐藏更多文本的代码举例
  • jQuery 操作下拉列表框的代码举例
  • Jquery 限制只能输入数字的代码举例
  • jquery插件jTimer jquery定时器的用法举例
  • Jquery验证Email格式是否合法的代码举例
  • Jquery节点操作(插入,复制,替换,删除)举例
  • jquery控制自动刷新的代码举例
  • Jquery读取json文件的代码举例
  • Jquery验证用户名和密码的代码举例
  • jquery animate动画函数用法举例
  • jquery cookie插件的用法举例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • JS与jquery自定义属性用法
  • jQuery setTimeout()函数的用法介绍
  • jQuery :visible 选择器(冒号)的用法
  • JQuery 判断某个属性是否存在hasAttr用法
  • jQuery setTimeout用法总结(实例)
  • Jquery confirm弹出框的用法
  • jquery的focus函数用法示例
  • 数据库 iis7站长之家
  • jquery 字符串切割函数substring的用法说明
  • jquery判断浏览器类型($.browser用法)
  • jquery css类用法(添加、修改与删除css)
  • jquery中show()、hide()方法的用法
  • 有关jquery一些选择器的用法小结
  • Jquery中ajax方法data参数的用法小结
  • jquery中each的用法分享
  • jquery .attr()与.prop()用法解析
  • jquery操作HTML5 的data-*的用法实例分享
  • jQuery中wrap()的用法-匹配对象包含在给出的元素代码内
  • jquery.post用法关于type设置问题补充
  • jquery map函数的用法
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery向导插件 Jquery Wizard Plugin
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery圆角插件 jQuery Corners
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin
  • jQuery日历插件 jQuery Week Calendar


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3