jQuery 图片放大镜效果插件:jQZoom

标签: 开源程序 JavaScript jQuery | 发表时间:2013-02-16 10:46 | 作者:Denis
出处:http://blog.wpjam.com

在一些产品演示网站,常常需要这样的效果,把鼠标移到小图的上面,旁边出现这这部分的放大效果,通过这种方式让用户能够详细了解产品的细节。

jQZoom 就是这样的一个 jQuery 插件,它能够让你网站的图片实现放大镜效果,把鼠标移到小图上,旁边出现大图的局部放大的部分,如下演示:

jQZoom 演示

RSS 用户需要返回页面才能看到效果。

jQZoom 使用说明

下面介绍下简单使用:

1. 加载 jqzoom.css

  
<link rel="stylesheet" href="your_path/jqzoom.css" type="text/css" media="screen">

2. 加载 jQzoom 和 jQuery JS 库:

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

3. 通过下面的方式来创建 jQZoom 的 HTML 代码。

  
<a href="images/BIGIMAGE.JPG" class="jqzoom" title="MYTITLE">
	<img src="images/SMALLIMAGE.JPG" title="IMAGE TITLE">
</a>

其中:
SMALLIMAGE.JPG: 小图
BIGIMAGE.JPG: 大图,注意小图一定要是大图的缩略图。
MYCLASS: 后面用来查找需要实现 jQZoom 效果的元素。
MYTITLE/IMAGE TITLE: A 标题的标题或者图片的标题,将会用在放大之后图片的标题。

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

  
$(document).ready(function(){ 
	$(".jqzoom").jqueryzoom(); 
});

基本设置好了,当然你也可以自己做些简单的设置:

  
$(document).ready(function(){
	var options = {
            zoomType: 'standard',
            lens:true,
            preloadImages: true,
            alwaysOn:false,
            zoomWidth: 300,
            zoomHeight: 250,
            xOffset:90,
            yOffset:30,
            position:'left'
            //...MORE OPTIONS
	};
	$('.MYCLASS').jqzoom(options);
});

下载: jQZoom
演示: jQuery 图片放大镜效果插件:jQZoom

>>> 继续阅读全文 ...


欢迎关注我们关于 WordPress 技巧的微博: WordPress JAM 新浪微博 新浪微博       WordPress JAM 腾讯微博 腾讯微博

© 我爱水煮鱼 / 6条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博

相关日志

相关 [jquery 图片 放大镜] 推荐:

jQuery 图片放大镜效果插件:jQZoom

- - 我爱水煮鱼
在一些产品演示网站,常常需要这样的效果,把鼠标移到小图的上面,旁边出现这这部分的放大效果,通过这种方式让用户能够详细了解产品的细节. jQZoom 就是这样的一个 jQuery 插件,它能够让你网站的图片实现放大镜效果,把鼠标移到小图上,旁边出现大图的局部放大的部分,如下演示:. RSS 用户需要返回页面才能看到效果.

jQuery图片剪裁插件 Jcrop

- - 博客园_首页
Jcrop是一个jQuery插件,它能为你的WEB应用程序快速简单地提供图片裁剪的功能. 对所有图片均unobtrusively(无侵入的,保持DOM简洁). 支持 minSize / maxSize设置. 支持改变选区或移 动选区时的回调(Callback). 通过API创建互 动,比如动画效果.

Wadda:基于 HTML5 Canvas 的图片放大镜

- - 博客园_首页
Wadda 是下一代图片放大技术,使用HTML5 Canvas实现图片放大镜功能. 借助 HTML5 Canvas 标签,能够自定义放大级别而不需要为每个级别定义图片,还能够设置羽化(Fading)效果. 使用非常简单,只需在img标签的title属性中设置放大图片的路径,例如:. 引入Wadda.js文件,并添加如下代码:.

精于图片处理的10款jQuery插件

- DayuLu - UED TEAM,用户体验设计,web前端开发
这篇文章将重点介绍用于图片处理的10个超级jQuery插件,可以生成图片的动画和特效,缩放图片大小等等. 这个插件非常有趣,可以用来缩放图片,旋转对象(3D特效). 可以用来变换图片:旋转,变换倾斜角度,调整图片大小(通常情况下可以和DIV共用). 这个插件可以用来对比两张图片的前后变化. 这个插件可以把你的文字情绪转化成笑脸表情(纯粹的CSS,没有图片).

用于图片处理的10个超级jQuery插件

- M.Li - ITeye资讯频道
这篇文章将重点介绍用于图片处理的10个超级jQuery插件,可以生成图片的动画和特效,缩放图片大小等等. 这个插件非常有趣,可以用来缩放图片,旋转对象(3D特效). 可以用来变换图片:旋转,变换倾斜角度,调整图片大小(通常情况下可以和DIV共用). 这个插件可以用来对比两张图片的前后变化. 这个插件可以把你的文字情绪转化成笑脸表情(纯粹的CSS,没有图片).

jQuery 图片播放插件 FancyBox 和其 WordPress 插件

- Outman - 我爱水煮鱼
FancyBox 是一个 jQuery 图片播放插件,它可以使用类似于 MAC 系统中 “Lightbox” 方式在网页前面浮动显示和播放图片,网页内容,或者其他多媒体内容. 支持图片,HTML 元素,Flash 动画,Iframe 以及 AJAX 支持. 可以自定义播放器和 CSS 样式. 如果加载了鼠标滚动插件(mouse wheel plugin),FancyBox 还支持通过鼠标滚动事件来翻阅图片.

延迟加载图片的 jQuery 插件:Lazy Load

- - 我爱水煮鱼
网站的速度非常重要,现在有很多网站优化的工具,如 Google 的 Page Speed,Yahoo 的 YSlow,对于网页图片,Yahoo 还提供 Smush.it 这个工具对图片进行批量压缩,但是对于图片非常多的网站,载入网页还是需要比较长的时间,这个时候我们可以使用 Lazy Load 这个 jQuery 插件来延迟加载图片.

最佳6款用于移动网站开发的 jQuery 图片滑块插件

- - 博客园_梦想天空
  随着智能手机的普及,越来越多的用户喜欢通过手机中浏览网页. 今天这篇文章为大家推荐最佳6款用于移动应用的. jQuery 图片滑块插件,这些插件很好的处理了触屏事件,效果平滑,帮助你构建用户体验良好的移动网站. PhotoSwipe 是一款免费的. jQuery 图片库插件,支持 iPhone, iPad, Android, Blackberry 等各种移动设备.