jQuery简单图片提示
2016-02-08 20:08
781 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>FirstJquery</title> <style> ul{ list-style: none; } ul li{ float: left; padding: 20px; } .preImg{ height: 50px; width: 50px; } .later{ position: absolute; /*top:200px;*/ } </style> </head> <body> <ul> <li><a href="#"> <img src="../iconClockPicture/0.jpg" class="preImg" alt="1"></a></li> <li><a href="#"> <img src="../iconClockPicture/1.jpg" class="preImg" alt="2"></a></li> <li><a href="#"> <img src="../iconClockPicture/2.jpg" class="preImg" alt="3"></a></li> <li><a href="#"> <img src="../iconClockPicture/3.jpg" class="preImg" alt="4"></a></li> </ul> </body> <script src="jquery-2.2.0.min.js" type="text/javascript"> </script> <!--<script src="//code.jquery.com/jquery-1.8.0.min.js"></script>--> <script> $(function(){ var $aImg=$('img'); $aImg.mouseover(function () { //鼠标放在小图上 var oSrc=$(this).attr('src'); var oAlt=$(this).attr('alt'); //创建大图 var $create = $("<div id='showimg' class='later'><img src=" +oSrc+ " alt=" +oAlt+ "><p>"+this.alt+"</p></div>"); // $('#showimg>img').attr('src' ,oSrc); //这样写会导致第一次显示不出图片,因为初始src=''; //添加到页面上 $('body').append($create); $create.css('top', 200); $create.css('left', 300); $aImg.mouseout(function(){ //鼠标离开,清楚大图 $create.remove(); }); }); }); </script> </html>
相关文章推荐
- 造轮子:用Jquery控制文本框只能输入数字和字母
- jquery操作select(取值,设置选中)
- Jquery用途
- JQuery插件uriAnchor
- 2015-12-15 关于jquery mobile
- jQuery-DOM操作
- [转]jQuery EasyUI自定义DataGrid的Editor
- jQuery23(获取radiobuttomvalue及选中)
- jQuery22(替换元素,包裹元素)
- jQuery21(文本框为空,球队)
- jQuery19(无刷新评论,清空元素)
- jQuery18(小广告效果,动态创建表格)
- jQuery17(html,attr,removeAttr,动态创建元素)
- jquery闭包
- 26个Jquery使用小技巧
- jQuery16(内容过滤器,子元素过滤器)
- JQuery 基本知识
- jquery 点击其他地方
- jQuery15(元素each方法,表单选择器)
- jQuery14(表单过滤器及注意事项)