jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝)


Posted in Javascript onFebruary 04, 2013

这个插件的名字elevatezoom,网址为http://www.elevateweb.co.uk/image-zoom,在github上的项目首页为https://github.com/elevateweb/elevatezoom,建议去github下载,这个网速比较快。

实现这个效果你需要准备两张图片,一张小的,一张大用于鼠标经过时候显示。然后我们只要为img标签添加data-zoom-image属性,其值为大图的地址,最后在javascript中选择该图片调用elevateZoom()就可以了。

下面给出一个例子(在github下载的代码中有这个例子):

<!DOCTYPE html> 
<html> 
<head> 
<meta charset='utf-8'/> 
<title>jQuery elevateZoom Demo</title> 
<script src='jquery-1.8.3.min.js'></script> 
<script src='jquery.elevateZoom-2.3.0.min.js'></script> 
</head> 
<body> 
<h1>Basic Zoom Example</h1> 
<img id="zoom_01" src='images/small/image1.png' data-zoom-image="images/large/image1.jpg"/> <br /> 
see more examples online <a href="http://www.elevateweb.co.uk/image-zoom/examples">http://www.elevateweb.co.uk/image-zoom/examples</a> 
<script> 
$('#zoom_01').elevateZoom(); 
</script> 
</body> 
</html>

实现的效果如下:
jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝) 
具体代码没有研究,只是知道怎么使用了,特在此分享一下。
Javascript 相关文章推荐
js checkbox(复选框) 使用集锦
Apr 28 Javascript
javascript 24小时弹出一次的代码(利用cookies)
Sep 03 Javascript
Script的加载方法小结
Jan 12 Javascript
用html+css+js实现的一个简单的图片切换特效
May 28 Javascript
深入分析原生JavaScript事件
Dec 29 Javascript
浅析jQuery中使用$所引发的问题
May 29 Javascript
AngularJS优雅的自定义指令
Jul 01 Javascript
jquery仿微信聊天界面
May 06 jQuery
浅谈原型对象的常用开发模式
Jul 22 Javascript
Vue中的异步组件函数实现代码
Jul 20 Javascript
create-react-app安装出错问题解决方法
Sep 04 Javascript
Vue项目history模式下微信分享爬坑总结
Mar 29 Javascript
Jquery UI震动效果实现原理及步骤
Feb 04 #Javascript
用按钮控制iframe显示的网页实现方法
Feb 04 #Javascript
实现局部遮罩与关闭原理及代码
Feb 04 #Javascript
js实现网站首页图片滚动显示
Feb 04 #Javascript
js/jQuery对象互转(快速操作dom元素)
Feb 04 #Javascript
js网页中的(运行代码)功能实现思路
Feb 04 #Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
Feb 02 #Javascript
You might like
简单介绍下 PHP5 中引入的 MYSQLI的用途
2007/03/19 PHP
解析web文件操作常见安全漏洞(目录、文件名检测漏洞)
2013/06/29 PHP
PHP程序漏洞产生的原因分析与防范方法说明
2014/03/06 PHP
解决laravel查询构造器中的别名问题
2019/10/17 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
jquery tools之tabs 选项卡/页签
2009/07/25 Javascript
js原生态函数中使用jQuery中的 $(this)无效的解决方法
2011/05/25 Javascript
js修改table中Td的值(定义td的单击事件)
2013/01/10 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
transport.js和jquery冲突问题的解决方法
2015/02/10 Javascript
浅析四种常见的Javascript声明循环变量的书写方式
2015/10/14 Javascript
javascript获取系统当前时间的方法
2015/11/19 Javascript
老生常谈javascript的类型转换
2016/10/12 Javascript
BootStrap轻松实现微信页面开发代码分享
2016/10/21 Javascript
js实现选项卡内容切换以及折叠和展开效果【推荐】
2017/01/08 Javascript
微信小程序组件之srcoll-view的详解
2017/10/19 Javascript
利用pm2部署多个node.js项目的配置教程
2017/10/22 Javascript
基于vue.js 2.x的虚拟滚动条的示例代码
2018/01/23 Javascript
JS实现图片转换成base64的各种应用场景实例分析
2018/06/22 Javascript
ES6 中可以提升幸福度的小功能
2018/08/06 Javascript
vue el-table实现行内编辑功能
2019/12/11 Javascript
[13:40]TI3青蛙君全程回顾 DOTA2我们为梦想再战
2013/09/13 DOTA
简单介绍Python中利用生成器实现的并发编程
2015/05/04 Python
python实现的文件同步服务器实例
2015/06/02 Python
浅析使用Python搭建http服务器
2019/10/27 Python
pygame实现贪吃蛇游戏(下)
2019/10/29 Python
PyQt5中QTableWidget如何弹出菜单的示例代码
2020/02/23 Python
基于python实现破解滑动验证码过程解析
2020/05/28 Python
Visual Studio Code搭建django项目的方法步骤
2020/09/17 Python
豪华床上用品、床单和浴室必需品:Peacock Alley
2019/09/04 全球购物
个人函授自我鉴定
2014/03/25 职场文书
二年级上册数学教学计划
2015/01/20 职场文书
2015社区精神文明建设工作总结
2015/04/21 职场文书
Go语言并发编程 sync.Once
2021/10/16 Golang
JavaScript最完整的深浅拷贝实现方式详解
2022/02/28 Javascript
python 单机五子棋对战游戏
2022/04/28 Python