JavaScript通过mouseover()实现图片变大效果的示例


Posted in Javascript onDecember 20, 2017

实例如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>图片提示</title> 
<!--jQuery --> 
<script src="../jquery.min.js"type="text/javascript"></script> 
<style type="text/css"> 
body{ 
margin:0; 
padding:40px; 
background:#fff; 
font:80% Arial, Helvetica, sans-serif; 
color:#555; 
line-height:180%; 
} 
img{border:none;} 
ul,li{ 
margin:0; 
padding:0; 
} 
li{ 
list-style:none; 
float:left; 
display:inline; 
margin-right:10px; 
border:1px solid #AAAAAA; 
} 
/* tooltip */ 
#tooltip{ 
position:absolute; 
border:1px solid #ccc; 
background:#333; 
padding:2px; 
display:none; 
color:#fff; 
} 
</style> 
<script type="text/javascript"> 
$(document).ready(function(){ 
var x=1,y=1; 
var myHref; 
$("a[class=tooltip]").mouseover(function(e){//鼠标悬停的时候 
myHref=this.href;//获取大图片 
var $div=$("<div id='tooltip'><img src='"+myHref+"'></img></div>");//创建一个div 
$("body").append($div);//把div添加到body中 
$("#tooltip").css({ 
top:e.pageY+y+"px", 
left:e.pageX+x+"px" 
}).show("slow"); 
}).mouseout(function(e){//鼠标移开的时候 
$("#tooltip").remove(); 
}).mousemove(function(e){//鼠标移动的时候 
$("#tooltip").css({ 
top:e.pageY+y+"px", 
left:e.pageX+x+"px" 
}).show("slow"); 
}) 
}); 
</script> 
</head> 
<body> 
<ul> 
<li><a href="02121.png" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="tooltip" ><img src="02121.png" /></a></li> 
<li><a href="02121.png" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="tooltip" ><img src="02121.png" /></a></li> 
<li><a href="02121.png" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="tooltip" ><img src="02121.png" /></a></li> 
<li><a href="02121.png" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="tooltip" ><img src="02121.png" /></a></li> 
</ul> 
<br/><br/><br/><br/> 
<br/><br/><br/><br/>
</body> 
</html>

以上这篇JavaScript通过mouseover()实现图片变大效果的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用js遍历 table的脚本
Jul 23 Javascript
用JavaScript显示随机图像或引用
Apr 21 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
Mar 11 Javascript
轻松掌握JavaScript代理模式
Aug 26 Javascript
BootStrap tab选项卡使用小结
Aug 09 Javascript
AngularJS中的DOM操作用法分析
Nov 04 Javascript
jQuery Ajax File Upload实例源码
Dec 12 Javascript
js数字计算 误差问题的快速解决方法
Feb 28 Javascript
使用Vuex实现一个笔记应用的方法
Mar 13 Javascript
关于自定义Egg.js的请求级别日志详解
Dec 12 Javascript
详解Element 指令clickoutside源码分析
Feb 15 Javascript
如何测量vue应用运行时的性能
Jun 21 Javascript
详解JS模块导入导出
Dec 20 #Javascript
vue实现样式之间的切换及vue动态样式的实现方法
Dec 19 #Javascript
vue+vuex+axios+echarts画一个动态更新的中国地图的方法
Dec 19 #Javascript
常用的9个JavaScript图表库详解
Dec 19 #Javascript
完美解决手机网页中输入框被输入法遮挡的问题
Dec 19 #Javascript
js解决软键盘遮挡输入框的问题分享
Dec 19 #Javascript
Angular2实现组件交互的方法分析
Dec 19 #Javascript
You might like
PHP实现提取一个图像文件并在浏览器上显示的代码
2012/10/06 PHP
php Imagick获取图片RGB颜色值
2014/07/28 PHP
php计算数组相同值出现次数的代码(array_count_values)
2015/01/20 PHP
php实现屏蔽掉黑帽SEO的搜索关键字
2015/04/15 PHP
php中使用GD库做验证码
2016/03/31 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
JQuery.ajax传递中文参数的解决方法 推荐
2011/03/28 Javascript
jQuery实现元素拖拽并cookie保存顺序的方法
2016/02/20 Javascript
js 判断一个数字是不是2的n次方幂的实例
2017/11/26 Javascript
vue 监听键盘回车事件详解 @keyup.enter || @keyup.enter.native
2018/08/25 Javascript
vant 中van-list的用法说明
2020/11/11 Javascript
Windows上配置Emacs来开发Python及用Python扩展Emacs
2015/11/20 Python
Python首次安装后运行报错(0xc000007b)的解决方法
2016/10/18 Python
Python递归实现汉诺塔算法示例
2018/03/19 Python
python+pyqt5实现图片批量缩放工具
2019/03/18 Python
详解python持久化文件读写
2019/04/06 Python
Python3.5面向对象编程图文与实例详解
2019/04/24 Python
Numpy数组array和矩阵matrix转换方法
2019/08/05 Python
python2和python3哪个使用率高
2020/06/23 Python
tensorflow 大于某个值为1,小于为0的实例
2020/06/30 Python
python实现测试工具(一)——命令行发送get请求
2020/10/19 Python
HTML5: Web 标准最巨大的飞跃
2008/10/17 HTML / CSS
校园报刊亭创业计划书
2014/01/02 职场文书
保安拾金不昧表扬信
2014/01/15 职场文书
2014年道德讲堂实施方案
2014/03/05 职场文书
怎样拟定创业计划书
2014/05/01 职场文书
村级环境卫生整治方案
2014/05/04 职场文书
留学经费担保书
2014/05/12 职场文书
知识竞赛拉拉队口号
2014/06/16 职场文书
公证委托书
2014/08/01 职场文书
孝敬父母的活动方案
2014/08/31 职场文书
办公室务虚会发言材料
2014/10/20 职场文书
上班迟到检讨书
2015/05/06 职场文书
一篇文章看懂MySQL主从复制与读写分离
2021/11/07 MySQL
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers