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 相关文章推荐
JAVASCRIPT keycode总结
Feb 04 Javascript
前台js改变Session的值(用ajax实现)
Dec 28 Javascript
JavaScript和CSS通过expression实现Table居中显示
Jun 28 Javascript
javascript间隔定时器(延时定时器)学习 间隔调用和延时调用
Jan 13 Javascript
js中confirm实现执行操作前弹出确认框的方法
Nov 01 Javascript
jQuery模仿单选按钮选中效果
Jun 24 Javascript
VC调用javascript的几种方法(推荐)
Aug 09 Javascript
详解JavaScript中this的指向问题
Jan 20 Javascript
js遍历获取表格内数据的方法(必看)
Apr 06 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
Jan 24 Javascript
基于mpvue小程序使用echarts画折线图的方法示例
Apr 24 Javascript
JS实现简单贪吃蛇小游戏
Oct 28 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
php 仿Comsenz安装效果代码打包提供下载
2010/05/09 PHP
PHP批量修改文件名称的方法分析
2017/02/27 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
2018/02/19 PHP
基于PHP+mysql实现新闻发布系统的开发
2020/08/06 PHP
JS的数组的扩展实例代码
2008/07/09 Javascript
IE与firefox之jquery用法区别
2008/10/03 Javascript
jquery $(document).ready() 与window.onload的区别
2009/12/28 Javascript
浅析js中取绝对值的2种方法
2013/07/09 Javascript
使用jQuery jqPlot插件绘制柱状图
2014/12/18 Javascript
jQuery中bind()方法用法实例
2015/01/19 Javascript
百度搜索框智能提示案例jsonp
2016/11/28 Javascript
Javascript设计模式之装饰者模式详解篇
2017/01/17 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
2017/03/22 Javascript
深入理解Javascript中的作用域链和闭包
2017/04/25 Javascript
JS图片轮播与索引变色功能实例详解
2017/07/06 Javascript
JS Testing Properties 判断属性是否在对象里的方法
2017/10/01 Javascript
NW.js 简介与使用方法
2018/02/01 Javascript
详解操作虚拟dom模拟react视图渲染
2018/07/25 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
layer父页获取弹出层输入框里面的值方法
2019/09/02 Javascript
Vue父组件监听子组件生命周期
2020/09/03 Javascript
WebStorm无法正确识别Vue3组合式API的解决方案
2021/02/18 Vue.js
Python装饰器知识点补充
2018/05/28 Python
PyQt5创建一个新窗口的实例
2019/06/20 Python
Python中那些 Pythonic的写法详解
2019/07/02 Python
Python输出指定字符串的方法
2020/02/06 Python
查询优化的一般准则有哪些
2015/03/08 面试题
大学生旷课检讨书
2014/01/22 职场文书
大学活动邀请函
2014/01/28 职场文书
驾驶员培训方案
2014/05/01 职场文书
政府绩效管理实施方案
2014/05/04 职场文书
四风问题查摆材料
2014/08/25 职场文书
导游词之太湖
2019/10/08 职场文书
导游词之山海关
2019/12/10 职场文书
如何理解Vue简单状态管理之store模式
2021/05/15 Vue.js
设置IIS Express并发数
2022/07/07 Servers