以下推存一下代码
<!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" class="tooltip" title="风光 iPod">
<img src="jquerybook.jpg" alt="风光 iPod"/></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" class="tooltip" title="风光 iPod">
<img src="jquerybook.jpg" alt="风光 iPod"/></a>
/*title :大图所显示标题,当无标题时,去掉title
href:为显示大图的图片路径
*/
?带附件下载