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 中{},[]中括号,大括号使用详解
May 12 Javascript
工作需要写的一个js拖拽组件
Jul 28 Javascript
jQuery实现动画效果的实例代码
May 07 Javascript
Jquery 实现弹出层插件
Jan 28 Javascript
js实现n秒倒计时后才可以点击的效果
Dec 20 Javascript
JQuery遍历元素的父辈和祖先的方法
Sep 18 Javascript
Vue数据驱动模拟实现2
Jan 11 Javascript
jQuery Chosen通用初始化
Mar 07 Javascript
BootStrap+Mybatis框架下实现表单提交数据重复验证
Mar 23 Javascript
详解VUE自定义组件中用.sync修饰符与v-model的区别
Jun 26 Javascript
vue基于better-scroll实现左右联动滑动页面
Jun 30 Javascript
echarts.js 动态生成多个图表 使用vue封装组件操作
Jul 19 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中的排序函数sort、asort、rsort、krsort、ksort区别分析
2014/08/18 PHP
php支付宝接口用法分析
2015/01/04 PHP
如何实现JS函数的重载
2006/09/22 Javascript
checkbox 复选框不能为空
2009/07/11 Javascript
Javascript this指针
2009/07/30 Javascript
JavaScript 以对象为索引的关联数组
2010/05/19 Javascript
setTimeout()与setInterval()方法区别介绍
2013/12/24 Javascript
jQuery中的val()示例应用
2014/02/26 Javascript
Javascript字符串对象的常用方法简明版
2014/06/26 Javascript
JavaScript高级教程5.6之基本包装类型(详细)
2015/11/23 Javascript
node.js中debug模块的简单介绍与使用
2017/04/25 Javascript
nodejs 搭建简易服务器的图文教程(推荐)
2017/07/18 NodeJs
node puppeteer(headless chrome)实现网站登录
2018/05/09 Javascript
JS事件绑定的常用方式实例总结
2019/03/02 Javascript
vscode配置vue下的es6规范自动格式化详解
2019/03/20 Javascript
如何在项目中使用log4.js的方法步骤
2019/07/16 Javascript
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
2019/09/23 Javascript
鸿蒙系统中的 JS 开发框架
2020/09/18 Javascript
解决vue init webpack 下载依赖卡住不动的问题
2020/11/09 Javascript
python代码 if not x: 和 if x is not None: 和 if not x is None:使用介绍
2016/09/21 Python
Python实现简单的多任务mysql转xml的方法
2017/02/08 Python
Python模块的定义,模块的导入,__name__用法实例分析
2020/01/07 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
亚马逊西班牙购物网站:amazon西班牙
2017/03/06 全球购物
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
奢华时尚的创新平台:Baltini
2020/10/03 全球购物
工程造价专业大学生自荐信
2013/10/01 职场文书
家长会学生家长演讲稿
2013/12/29 职场文书
初中学校军训方案
2014/05/09 职场文书
服务理念标语
2014/06/18 职场文书
应届生自荐信
2014/06/30 职场文书
公司自我介绍演讲稿
2014/08/21 职场文书
党的群众路线教育实践活动个人整改方案
2014/09/21 职场文书
餐饮店长岗位职责
2015/04/14 职场文书
SQL Server中交叉联接的用法详解
2021/04/22 SQL Server
Java 多线程协作作业之信号同步
2022/05/11 Java/Android