js大图预览效果代码
2013-11-06 21:52
232 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset="> <title>this is a test for js</title> <link rel="stylesheet" type="text/css" href="css/index.css" /> <script type="text/javascript" src="js/jquery-1.3.1.js"></script> <style type="text/css"> body { background:#ccc; } ul { padding:0px; margin:80 auto; width:810px; list-style-type:none; } ul li { float:left; margin:0px 10px; } ul li img { border:1px solid #aaa; } </style> </head> <body> <ul> <li><a href="images/7-0.jpg" title="meinv7" class="big"><img src="images/7-1.jpg" alt="meinv1" /></a></li> <li><a href="images/8-0.jpg" title="meinv8" class="big"><img src="images/8-1.jpg" alt="meinv2" /></a></li> <li><a href="images/10-0.jpg" title="meinv10" class="big"><img src="images/10-1.jpg" alt="meinv3" /></a></li> <li><a href="images/11-0.jpg" title="meinv11" class="big"><img src="images/11-1.jpg" alt="meinv4" /></a></li> </ul> <script type="text/javascript"> $(function(){ var x = 10; var y = 20; $("a.big").mouseover(function(e){ this.mytitle = this.title; this.title = ""; var imgtitle = this.mytitle? "" +this.mytitle : ""; //alert(this.title); var bigdiv = "<div id='bigdiv' style='position:absolute;border:1px solid pink'><div id='content' style='background:#000;color:#fff;position:absolute;bottom:0px;text-align:center;width:100%;opacity:0.5'>"+imgtitle+"</div><img src='"+this.href+"' alt='产品预览图' /></div>"; $("body").append(bigdiv); $("#bigdiv").css({ "top": (e.pageY+y) + "px", "left": (e.pageX+x) + "px" }).show("fast"); }).mouseout(function(){ this.title = this.mytitle; $("#bigdiv").remove(); }).mousemove(function(e){ $("#bigdiv").css({ "top": (e.pageY+y) + "px", "left": (e.pageX+x) + "px" }); }); }) </script> </body> </html>
本文出自 “一步一步向上爬” 博客,请务必保留此出处http://linchqd.blog.51cto.com/7753012/1321142
相关文章推荐
- 超NB的js图片预览效果代码-小图热点 大图清醒显示
- JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
- js框架jquery瀑布流图片墙效果代码下载,点击相册图片展示大图
- 【JS+CSS3】实现带预览图幻灯片效果的示例代码
- js实现点小图看大图效果的思路及示例代码
- JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
- JS+CSS仿淘宝滑过小图预览大图代码
- js实现点小图看大图效果的思路及示例代码
- JS多个矩形块选择效果代码(模拟CS结构)
- jquery实现上传图片及图片大小验证、图片预览效果代码
- 用js代码和插件实现wordpress雪花飘落效果的四种方法
- js实现随屏幕滚动的带缓冲效果的右下角广告代码
- js实现简洁的TAB滑动门效果代码
- JS组件Bootstrap实现弹出框和提示框效果代码
- js实现鼠标点击左上角滑动菜单效果代码
- JS基于VML技术实现的五角星礼花效果代码
- JS实现的鼠标跟随代码(卡通手型点击效果)
- JS组件Bootstrap实现弹出框和提示框效果代码