手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >当鼠标移动到图片上时跟随鼠标显示放大的图片效果
当鼠标移动到图片上时跟随鼠标显示放大的图片效果
摘要:原始状态:鼠标经过:复制代码代码如下:无标题文档$(function(){varoffsetX=20-$("#imgtest").offse...

原始状态:

1

鼠标经过:

2

复制代码 代码如下:

<!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>

【当鼠标移动到图片上时跟随鼠标显示放大的图片效果】相关文章:

JQuery+CSS实现图片上放置按钮的方法

js兼容火狐获取图片宽和高的方法

IE中直接运行显示当前网页中的图片 推荐

js实现鼠标划过给div加透明度的方法

js实现鼠标移到链接文字弹出一个提示层的方法

jQuery实现转动随机数抽奖效果的方法

javascript实时显示当天日期的方法

javascript实现带下拉子菜单的导航菜单效果

对联浮动广告效果

js实现鼠标经过表格行变色的方法

精品推荐
分类导航