jquery预览图片实现鼠标放上去显示实际大小


Posted in Javascript onJanuary 16, 2014
<!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>jQuery图片预览-jQuery在线演示-jQuery学习</title> 
<link href="http://www.jquery001.com/css/Stylesheet_min.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> 
<style type="text/css"> 
img 
{ 
border: none; 
} 
ul, li 
{ 
margin: 0; 
padding: 0; 
} 

li 
{ 
list-style: none; 
float: left; 
display: inline; 
margin-right: 10px; 
} 

#imglist img 
{ 
width: 150px; 
height: 120px; 
} 

#imgshow 
{ 
position: absolute; 
border: 1px solid #ccc; 
background: #333; 
padding: 5px; 
color: #fff; 
display: none; 
} 
</style> 
<script type="text/javascript"> 
var ShowImage = function () { 
xOffset = 10; 
yOffset = 30; 
$("#imglist").find("img").hover(function (e) { 
$("<img id='imgshow' src='" + this.src + "' />").appendTo("body"); 
//下面是两种样式赋值方法 
//$("#imgshow").css("top", (e.pageY - xOffset) + "px").css("left", (e.pageX + yOffset) + "px").fadeIn("slow"); 
$("#imgshow").css({"top":(e.pageY - xOffset) + "px","left":(e.pageX + yOffset) + "px"}).fadeIn("slow"); 
}, function () { 
$("#imgshow").remove(); 
}); 
}; 

jQuery(document).ready(function () { 
ShowImage(); 
}); 
</script> 

</head> 
<body> 
<div id="page-wrap"> 
<div id="content-wrap"> 
<div id="content-left" class="demo"> 
<ul id="imglist"> 
<li><a> 
<img src="http://g.hiphotos.baidu.com/image/w%3D2048/sign=0a53d9eca1cc7cd9fa2d33d90d39203f/35a85edf8db1cb13efa8fe12df54564e93584bea.jpg" alt="图片" /></a></li> 
<li><a> 
<img src="http://a0.att.hudong.com/70/44/14300000029584127555444098375.jpg" alt="图片" /></a></li> 
</ul> 
</div> 
</div> 

</div> 
</body> 
</html>
Javascript 相关文章推荐
收集的10个免费的jQuery相册
Feb 26 Javascript
bootstrap table 服务器端分页例子分享
Feb 10 Javascript
Javascript 正则表达式实现为数字添加千位分隔符
Mar 10 Javascript
javascript创建函数的20种方式汇总
Jun 23 Javascript
jQuery的end()方法使用详解
Jul 15 Javascript
简介alert()与console.log()的不同
Aug 26 Javascript
js实现拉幕效果的广告代码
Sep 02 Javascript
浅谈JS原生Ajax,GET和POST
Jun 08 Javascript
深入理解JavaScript定时机制
Oct 27 Javascript
详解vue-cli脚手架中webpack配置方法
Aug 22 Javascript
vue中格式化时间过滤器代码实例
Apr 17 Javascript
Vue动态生成表格的行和列
Jul 18 Javascript
jquery对元素拖动排序示例
Jan 16 #Javascript
jsPDF生成pdf后在网页展示实例
Jan 16 #Javascript
在firefox和Chrome下关闭浏览器窗口无效的解决方法
Jan 16 #Javascript
js获取某元素的class里面的css属性值代码
Jan 16 #Javascript
JS可以控制样式的名称写法一览
Jan 16 #Javascript
js仿百度贴吧验证码特效实例代码
Jan 16 #Javascript
js中传递特殊字符(+,&amp;)的方法
Jan 16 #Javascript
You might like
欧美媒体选出10年前最流行的17部动画
2017/01/18 日漫
PHP 远程关机实现代码
2009/11/10 PHP
php中使用$_REQUEST需要注意的一个问题
2013/05/02 PHP
详解WordPress开发中wp_title()函数的用法
2016/01/07 PHP
PHP带节点操作的无限分类实现方法详解
2016/11/09 PHP
Zend Framework入门教程之Zend_View组件用法示例
2016/12/09 PHP
javascript异步编程的4种方法
2014/02/19 Javascript
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
JavaScript支持的最大递归调用次数分析
2014/06/24 Javascript
jQuery中removeProp()方法用法实例
2015/01/05 Javascript
PHP中CURL的几个经典应用实例
2015/01/23 Javascript
js实现iframe自动自适应高度的方法
2015/02/17 Javascript
原生JS轮播图插件
2017/02/09 Javascript
canvas实现环形进度条效果
2017/03/23 Javascript
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
2017/05/20 jQuery
详解如何使用webpack打包Vue工程
2017/05/27 Javascript
jquery DataTable实现前后台动态分页
2017/06/17 jQuery
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
JS实现给数组对象排序的方法分析
2019/06/24 Javascript
vue实现简单瀑布流布局
2020/05/28 Javascript
Python解析excel文件存入sqlite数据库的方法
2016/11/15 Python
Python切片索引用法示例
2018/05/15 Python
Tensorflow:转置函数 transpose的使用详解
2020/02/11 Python
torchxrayvision包安装过程(附pytorch1.6cpu版安装)
2020/08/26 Python
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
详解px单位html5响应式方案
2018/03/08 HTML / CSS
几个人围成一圈的问题
2013/09/26 面试题
品质主管的岗位职责
2013/12/04 职场文书
奠基仪式主持词
2014/03/20 职场文书
《夹竹桃》教学反思
2014/04/20 职场文书
竞选大队委员演讲稿
2014/04/28 职场文书
业绩倒数第一的检讨书
2014/09/24 职场文书
财务部岗位职责范本
2015/04/14 职场文书
2015社区爱国卫生工作总结
2015/04/21 职场文书
Python包管理工具pip的15 个使用小技巧
2021/05/17 Python
Redis命令处理过程源码解析
2022/02/12 Redis