当鼠标移动到图片上时跟随鼠标显示放大的图片效果


Posted in Javascript onJune 06, 2013

原始状态:
当鼠标移动到图片上时跟随鼠标显示放大的图片效果 
鼠标经过:
当鼠标移动到图片上时跟随鼠标显示放大的图片效果 

<!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> 
<script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> 
<script language="javascript"> 
$(function(){ 
var offsetX=20-$("#imgtest").offset().left; 
var offsetY=20-$("#imgtest").offset().top; 
var size=1.2*$('#imgtest ul li img').width(); 
$("#imgtest ul li").mouseover(function(event) { 
var $target=$(event.target); 
if($target.is('img')) 
{ 
$("<img id='tip' src='"+$target.attr("src")+"'>").css({ 
"height":size, 
"width":size, 
"top":event.pageX+offsetX, 
"left":event.pageY+offsetY, 
}).appendTo($("#imgtest")); 
} 
}).mouseout(function() { 
$("#tip").remove(); 
}).mousemove(function(event) { 
$("#tip").css( 
{ 
"left":event.pageX+offsetX, 
"top":event.pageY+offsetY 
}); 
}); 
}) 
</script> 
<style type="text/css"> 
img{ height:262px; width:400px; position:absolute; border:5px solid #FFF;} 
#imgtest{ height:auto;width:840px; margin:0 auto; position:absolute; } 
#imgtest ul{ position:relative;width:840px; height:auto; background:#00F;} 
#imgtest ul li{ position:relative; height:276px; width:410px; list-style:none; float:left; margin:3px; border:1px solid #999;} 
</style> 
</head> 
<body> 
<div id="imgtest"> 
<ul> 
<li><img src="img/photo1.jpg" /></li> 
<li><img src="img/photo2.jpg" /></li> 
<li><img src="img/photo3.jpg" /></li> 
<li><img src="img/photo4.jpg" /></li> 
</ul> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
面向对象的javascript(笔记)
Oct 06 Javascript
js ondocumentready onmouseover onclick onmouseout 样式
Jul 22 Javascript
javascript整除实现代码
Nov 23 Javascript
jquery 鼠标滑动显示详情应用示例
Jan 24 Javascript
jquery实现submit提交表单
Feb 03 Javascript
IE下使用jQuery重置iframe地址时内存泄露问题解决办法
Feb 05 Javascript
教你用javascript实现随机标签云效果_附代码
Mar 16 Javascript
jquery 仿锚点跳转到页面指定位置的实例
Feb 14 Javascript
vue-cli3全面配置详解
Nov 14 Javascript
vue实现微信分享链接添加动态参数的方法
Apr 29 Javascript
Element Rate 评分的使用方法
Jul 27 Javascript
Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求
Sep 01 Javascript
原生js实现半透明遮罩层效果具体代码
Jun 06 #Javascript
jquery js 获取时间差、时间格式具体代码
Jun 05 #Javascript
JavaScript设置IFrame高度自适应(兼容各主流浏览器)
Jun 05 #Javascript
JavaScript的漂亮的代码片段
Jun 05 #Javascript
Javascript中的for in循环和hasOwnProperty结合使用
Jun 05 #Javascript
理解JAVASCRIPT中hasOwnProperty()的作用
Jun 05 #Javascript
jquery 面包屑导航 具体实现
Jun 05 #Javascript
You might like
PHP代码保护--Zend Guard的使用详解
2013/06/03 PHP
PHP中的Memcache详解
2014/04/05 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
2016/01/05 PHP
PHP HTTP 认证实例详解
2016/11/03 PHP
基于jQuery的history历史记录插件
2010/12/11 Javascript
基于jQuery的自动完成插件
2011/02/03 Javascript
JS完成代码前最好对其做5件事
2013/04/07 Javascript
javascript和jquery修改a标签的href属性
2013/12/16 Javascript
JS判断字符串包含的方法
2015/05/05 Javascript
灵活的理解JavaScript中的this指向
2016/02/25 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
json定义及jquery操作json的方法
2016/10/03 Javascript
js监听input输入框值的实时变化实例
2017/01/26 Javascript
jquery实现一个全局计时器(商城可用)
2017/06/30 jQuery
Vue之Watcher源码解析(1)
2017/07/19 Javascript
Angular中响应式表单的三种更新值方法详析
2017/08/22 Javascript
实现div内部滚动条滚动到底部和顶部的代码
2017/11/15 Javascript
Node.js如何优雅的封装一个实用函数的npm包的方法
2019/04/29 Javascript
JS根据Unix时间戳显示发布时间是多久前【项目实测】
2019/07/10 Javascript
python集合用法实例分析
2015/05/30 Python
pyqt5的QWebEngineView 使用模板的方法
2018/08/18 Python
Python玩转Excel的读写改实例
2019/02/22 Python
python向图片里添加文字
2019/11/26 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
Python函数__new__及__init__作用及区别解析
2020/08/31 Python
世界上获奖最多的手机镜头:Olloclip
2018/03/03 全球购物
为什么要用EJB
2014/04/17 面试题
求职简历推荐信范文
2013/12/02 职场文书
成功的酒店创业计划书
2013/12/27 职场文书
2014幼儿园教师师德师风演讲稿
2014/09/10 职场文书
党员十八大心得体会
2014/09/12 职场文书
采购内勤岗位职责
2015/04/13 职场文书
2015年支教教师工作总结
2015/07/22 职场文书
微信小程序实现录音Record功能
2021/05/09 Javascript
教你怎么用Python操作MySql数据库
2021/05/31 Python
PHP正则表达式之RCEService回溯
2022/04/11 PHP