Skip to content

helloiamkitty/imageZoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

imageZoom

一款jQuery放大镜插件,实现上参考了imageLens,支持“撕页”效果。

##如何使用?

  1. 加载jQuery
  2. 加载本插件:jquery.imageZoom.js
  3. 准备好一张图片

##实例 HTML

<img width="354" height="300" src="avatar.jpg" alt="" id="zoom" />

JS

$('#zoom').imageZoom();

注:img标签的width和height属性需设置成比图片的尺寸小,才能实现放大的效果。

效果如下:

demo1

当然,你可以设置放大镜的大小和边框的大小、颜色:

JS

$('#zoom').imageZoom({
    zoomSize: 180,
	borderSize: 8,
	borderColor: '#0d0'
});

效果如下:

demo1

如果,你设置img标签的尺寸与图片尺寸一致,同时在配置中传入一张与原图大小一致的图片,那么就能实现“撕页”效果了。

HTML

<img width="590" height="500" src="avatar.jpg" alt="" id="raw" />

JS

$('#raw').imageZoom({
    zoomSize: 180,
	borderSize: 0,
	borderColor: '#fff',
	imageSrc: "raw.jpg"
});

效果如下:

demo1

注:IE8以下由于不支持CSS3的border-radius属性,放大镜将会展示成方形

查看demo

About

一款jQuery放大镜插件,demo:

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published