首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

jquery 鼠标通过显示大图

2012-08-31 
jquery 鼠标经过显示大图以下推存一下代码!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//E

jquery 鼠标经过显示大图

以下推存一下代码

<!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 type="text/javascript" src="jquery1.4.2.js"></script><style type="text/css">/* tooltip import*/#tooltip{position:absolute;border:1px solid #ccc;background:#333;padding:2px;display:none;color:#fff;}</style><script type="text/javascript">//<![CDATA[$(function(){var x =10;var y =20;$("a.tooltip").mouseover(function(e){this.myTitle =this.title;this.title =""; var imgTitle =this.myTitle?"<br/>"+this.myTitle : "";var tooltip ="<div id='tooltip'><img src='"+this.href +"' alt='产品预览图'/>"+imgTitle+"<\/div>"; //创建 div 元素$("body").append(tooltip); //把它追加到文档中 $("#tooltip").css({"top": (e.pageY+y) +"px","left": (e.pageX+x) +"px"}).show("fast"); //设置x坐标和y坐标,并且显示}).mouseout(function(){this.title =this.myTitle; $("#tooltip").remove(); //移除 }).mousemove(function(e){$("#tooltip").css({"top": (e.pageY+y) +"px","left": (e.pageX+x) +"px"});});})//]]></script></head><body><h3>有效果:</h3><ul><li><a href="jquerybook.jpg" title="风光 iPod">
<img src="jquerybook.jpg" alt="jquery 鼠标通过显示大图"/></a></li></ul><br/><br/><br/><br/><br/><br/><br/><br/></body></html>

? 注意:

?

#tooltip{position:absolute;border:1px solid #ccc;background:#333;padding:2px;display:none;color:#fff;}

???? 控制大图显示

<a href="jquerybook.jpg" title="风光 iPod">
<img src="jquerybook.jpg" alt="jquery 鼠标通过显示大图"/></a>
/*title :大图所显示标题,当无标题时,去掉title href:为显示大图的图片路径*/

?带附件下载

热点排行