码迷,mamicode.com
首页 > Web开发 > 详细

js 鼠标上移 图片放大

时间:2015-06-10 18:50:36      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
 2 <html xmlns="http://www.w3.org/1999/xhtml"> 
 3 <head> 
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
 5 <title>无标题文档</title> 
 6 <script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> 
 7 <script language="javascript"> 
 8 $(function(){ 
 9 var offsetX=20-$("#imgtest").offset().left; 
10 var offsetY=20-$("#imgtest").offset().top; 
11 var size=1.2*$(#imgtest ul li img).width(); 
12 alert(size);
13 $("#imgtest ul li").mouseover(function(event) { 
14 
15 var $target=$(event.target); 
16 if($target.is(img)) 
17 { 
18 $("<img id=‘tip‘ src=‘"+$target.attr("src")+"‘>").css({ 
19 "height":size, 
20 "width":size, 
21 "top":event.pageX+offsetX, 
22 "left":event.pageY+offsetY, 
23 }).appendTo($("#imgtest")); 
24 } 
25 }).mouseout(function() { 
26 $("#tip").remove(); 
27 }).mousemove(function(event) { 
28 $("#tip").css( 
29 { 
30 "left":event.pageX+offsetX, 
31 "top":event.pageY+offsetY 
32 }); 
33 }); 
34 }) 
35 </script> 
36 <style type="text/css"> 
37 img{ height:262px; width:400px; position:absolute; border:5px solid #FFF;} 
38 #imgtest{ height:auto;width:840px; margin:0 auto; position:absolute; } 
39 
40 
41 #imgtest ul li{ position:relative; height:276px; width:410px; list-style:none; float:left; margin:3px; border:1px solid #999;} 
42 </style> 
43 </head> 
44 <body> 
45 <div id="imgtest"> 
46 <ul> 
47 <li><img src="img/photo1.jpg" /></li> 
48 <li><img src="img/photo2.jpg" /></li> 
49 <li><img src="img/photo3.jpg" /></li> 
50 <li><img src="img/photo4.jpg" /></li> 
51 </ul> 
52 </div> 
53 </body> 
54 </html>
function()之前得先加载完图片,不然没效果,用setInterval(函数名,500)方法调用function内的方法可实现,坐标参数可自调。

 

js 鼠标上移 图片放大

标签:

原文地址:http://www.cnblogs.com/ShanHeDiao/p/4566761.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!