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


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 相关文章推荐
jquery $.getJSON()跨域请求
Dec 21 Javascript
JS 屏蔽按键效果与改变按键效果的示例代码
Dec 24 Javascript
jquery选择器之基本过滤选择器详解
Jan 27 Javascript
动态加载js、css等文件跨iframe实现
Feb 24 Javascript
深入分析js的冒泡事件
Dec 05 Javascript
JavaScript通过prototype给对象定义属性用法实例
Mar 23 Javascript
JavaScript数组去重的两种方法推荐
Apr 05 Javascript
关于Javascript回调函数的一个妙用
Aug 29 Javascript
JavaScript中的子窗口与父窗口的互相调用问题
Feb 08 Javascript
解析Vue2 dist 目录下各个文件的区别
Nov 22 Javascript
Vue通过for循环随机生成不同的颜色或随机数的实例
Nov 09 Javascript
JS document form表单元素操作完整示例
Jan 13 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桌面中心(一) 创建数据库
2007/03/11 PHP
php约瑟夫问题解决关于处死犯人的算法
2015/03/23 PHP
thinkPHP统计排行与分页显示功能示例
2016/12/02 PHP
php实现构建排除当前元素的乘积数组方法
2018/10/06 PHP
php+laravel依赖注入知识点总结
2019/11/04 PHP
php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法解析
2020/04/20 PHP
PHP内存溢出优化代码详解
2021/02/26 PHP
用Javascript读取中文COOKIE的解决办法
2007/02/15 Javascript
js传中文参数controller里获取参数乱码问题解决方法
2014/01/03 Javascript
jquery做的一个简单的屏幕锁定提示框
2014/03/26 Javascript
HTML5+setCutomValidity()函数验证表单实例分享
2015/04/24 Javascript
js实现分割上传大文件
2016/03/09 Javascript
AngularJS ui-router (嵌套路由)实例
2017/03/10 Javascript
js实现QQ面板拖拽效果(慕课网DOM事件探秘)(全)
2017/09/19 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
在Vue项目中使用snapshot测试的具体使用
2019/04/16 Javascript
微信小程序 bindtap 传参的实例代码
2020/02/21 Javascript
vue props default Array或是Object的正确写法说明
2020/07/30 Javascript
浅析我对JS延迟异步脚本的思考
2020/10/12 Javascript
Python同时向控制台和文件输出日志logging的方法
2015/05/26 Python
Python实现动态添加属性和方法操作示例
2018/07/25 Python
python3.x+pyqt5实现主窗口状态栏里(嵌入)显示进度条功能
2019/07/04 Python
python异常触发及自定义异常类解析
2019/08/06 Python
python 变量初始化空列表的例子
2019/11/28 Python
pytorch之Resize()函数具体使用详解
2020/02/27 Python
Python3.8安装Pygame教程步骤详解
2020/08/14 Python
Python中lru_cache的使用和实现详解
2021/01/25 Python
中间件分为哪几类
2016/09/18 面试题
教师实习自我鉴定
2013/12/14 职场文书
四风存在的原因分析
2014/02/11 职场文书
审计专业自荐信范文
2014/04/21 职场文书
融资租赁计划书
2014/04/29 职场文书
专职安全员岗位职责
2015/04/11 职场文书
综治目标管理责任书
2015/05/11 职场文书
《全神贯注》教学反思
2016/02/22 职场文书
Win11如何设置右键单击显示所有选项?Win11右键单击显示所有选项设置教程
2022/04/08 数码科技