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 相关文章推荐
HTML中不支持静态Expando的元素的问题
Mar 08 Javascript
JavaScript 继承详解(三)
Jul 13 Javascript
jquery图片上下tab切换效果
Mar 18 Javascript
js获得鼠标的坐标值的方法
Mar 13 Javascript
ScrollDown的基本操作示例
Jun 09 Javascript
Javascript Web Slider 焦点图示例源码
Oct 10 Javascript
jQuery选择器简明总结(含用法实例,一目了然)
Apr 25 Javascript
jQuery实现左右切换焦点图
Apr 03 Javascript
JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)
Jun 02 Javascript
JS+jQuery实现注册信息的验证功能
Sep 26 jQuery
详解基于vue-cli优化的webpack配置
Nov 06 Javascript
解决VUE项目使用Element-ui 下拉组件的验证失效问题
Nov 07 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 高手之路(二)
2006/10/09 PHP
PHP 图片上传实现代码 带详细注释
2010/04/29 PHP
前端必学之PHP语法基础
2016/01/01 PHP
浅谈php中fopen不能创建中文文件名文件的问题
2017/02/06 PHP
PHP网页安全认证的实例详解
2017/09/28 PHP
通过JAVASCRIPT读取ASP设定的COOKIE
2006/11/24 Javascript
Javascript &amp; DHTML 实例编程(教程)DOM基础和基本API
2007/06/02 Javascript
JQuery 动态扩展对象之另类视角
2010/05/25 Javascript
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
IE 当eval遇上function的处理
2011/08/09 Javascript
javascript学习笔记(七)Ajax和Http状态码
2014/10/08 Javascript
JavaScript中的object转换函数toString()与valueOf()介绍
2014/12/31 Javascript
JS实现队列与堆栈的方法
2016/04/21 Javascript
AngularJS Ajax详解及示例代码
2016/08/17 Javascript
深入理解vue.js中的v-if和v-show
2017/06/22 Javascript
JS全角与半角转化实例(分享)
2017/07/04 Javascript
VueJS事件处理器v-on的使用方法
2017/09/27 Javascript
mac中利用NVM管理不同node版本的方法详解
2017/11/08 Javascript
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
2017/11/09 jQuery
详解Node使用Puppeteer完成一次复杂的爬虫
2018/04/18 Javascript
JS实现的A*寻路算法详解
2018/12/14 Javascript
vue实现户籍管理系统
2020/05/29 Javascript
[01:14]TI珍贵瞬间系列(六):冠军
2020/08/30 DOTA
python实现系统状态监测和故障转移实例方法
2013/11/18 Python
Python判断文本中消息重复次数的方法
2016/04/27 Python
Python使用pip安装pySerial串口通讯模块
2018/04/20 Python
Python如何使用input函数获取输入
2020/08/06 Python
马来西亚最好的婴儿商店:Motherhood
2017/09/14 全球购物
Dillard’s百货官网:Dillards.com
2018/05/26 全球购物
《争吵》教学反思
2014/02/15 职场文书
党的群众路线教育实践活动个人承诺书
2014/05/22 职场文书
《角的初步认识》教学反思
2016/02/17 职场文书
导游词之江苏溱潼古镇
2019/11/27 职场文书
《卧薪尝胆》读后感3篇
2019/12/26 职场文书
PO模式在selenium自动化测试框架的优势
2022/03/20 Python
一次SQL查询优化原理分析(900W+数据从17s到300ms)
2022/06/10 SQL Server