jquery学习第二天:超链接title提示效果、图片放大提示效果、内容展开收缩动画效果
2013-01-18 00:00
926 查看
1.html默认的title提示效果很差,速度很慢,jquery可以做出更好的效果:
效果图如下:
2.jquery实现图片放大提示效果,这只是个粗略的效果,大家可以来改进:
效果图如下:
3.jquery实现内容显示隐藏效果:
效果图片如下:
<script src="./jquery/jquery-1.8.2.min.js"></script> <style> #tooltip{ position:absolute; border:1px solid #333; background:#f7f5d1; padding:2px; color:#333; display:none; } </style> <script> $(function(){ var x = 10; var y = 20; var mytitle; $("a.tooltip").mouseover(function(e){ mytitle = this.title; this.title = ""; var tooltip = "<div id='tooltip'>"+ mytitle +"</div>"; //创建 div DOM元素 $("body").append(tooltip); //把它追加到文档中 $("#tooltip").css({ "top": (e.pageY+y) + "px", "left": (e.pageX+x) + "px" //设置x坐标和y坐标,并且显示 }).show(200); }).mouseout(function(){ this.title = mytitle; $("#tooltip").remove(); //移除 }).mousemove(function(e){ $("#tooltip").css({ "top": (e.pageY+y) + "px", "left": (e.pageX+x) + "px" }); }); }) </script> <div class="scrollNews" > <ul> <li><a href="http://www.phpddt.com" class="tooltip" title="www.phpdt.com"> php教程</a> </li> <li><a href="#" class="tooltip" title="www.phpddt.com"> jquery教程</a> </li> <li><a href="#" class="tooltip" title="www.phpddt.com"> j2ee教程</a> </li> </ul> </div>
效果图如下:
2.jquery实现图片放大提示效果,这只是个粗略的效果,大家可以来改进:
<script src="./jquery/jquery-1.8.2.min.js"></script> <style> #tooltip{ position:absolute; border:1px solid #333; background:#f7f5d1; padding:2px; color:#333; display:none; } </style> <script> $(function(){ var x = 10; var y = 20; var mytitle; $("a.tooltip img").mouseover(function(e){ mytitle = this.title; this.title = ""; var imgTitle = mytitle ? "<br/>"+mytitle : ""; //alert(this.href); var tooltip = "<div id='tooltip'><img src='"+ this.src +"' alt='图片展示' />"+imgTitle+"</div>"; //创建 div DOM元素 $("body").append(tooltip); //把它追加到文档中 $("#tooltip").css({ "top": (e.pageY+y) + "px", "left": (e.pageX+x) + "px" //设置x坐标和y坐标,并且显示 }).show(200); }).mouseout(function(){ this.title = mytitle; $("#tooltip").remove(); //移除 }).mousemove(function(e){ $("#tooltip").css({ "top": (e.pageY+y) + "px", "left": (e.pageX+x) + "px" }); }); }) </script> <div class="scrollNews" > <ul> <li><a href="http://www.phpddt.com" class="tooltip" title="www.phpdt.com"> <img src="http://www.phpddt.com/usr/uploads/2012/12/2851791595.jpg" width=150 height=120 title="php点点通www.phpddt.com的jquery演示"/></a> </li> </ul> </div>
效果图如下:
3.jquery实现内容显示隐藏效果:
<script src="./jquery/jquery-1.8.2.min.js"></script> <style> *{margin:0;padding:0;} .content{width:150px;border:1px solid gray;} .title{width:150px;padding:2px;background:gray;} .body{width:150px;} </style> <script> $(function(){ /* $(".content .title").click(function(){ if($(this).next().is(":visible")){ $(this).next().hide("fast"); }else{ $(this).next().show(1000); } });*/ $(".content .title").hover(function(){ $(this).next().show("1000"); },function(){ $(this).next().hide("fast"); }); }); </script> <div class="content"> <span class="title">php点点通演示教程</span> <div class="body">本站提供大量的PHP教程、java教程,包括web前端知识,数据库教程,二次开发教程以及web开发资料下载!</div> </div>
效果图片如下:
相关文章推荐
- jQuery-单击文字或图片内容放大显示效果插件
- jQuery-单击文字或图片内容放大显示效果插件
- jquery 关键字“拖曳搜索”之“拖曳”以及 图片“提示自适应放大”效果 的实现
- JQuery 学习笔记(一)超链接和图片提示效果
- jQuery——1、图片动画效果+2、点击切换div显示其内容
- jquery鼠标悬停时的放大图片的图片提示效果
- jQuery学习实例:图片提示效果
- Jquery中的DOM操作 (十一.图片放大提示效果)
- Jquery 收缩展开效果 点击标题展开或者隐藏内容
- 使用jQuery实现图片内容的放大(提示)
- jquery 关键字“拖曳搜索”之“拖曳”以及 图片“提示自适应放大”效果 的实现
- jquery动画效果学习笔记(8种效果)
- jQuery实现类似淘宝网图片放大效果的方法
- jQuery实现类似淘宝网图片放大效果的方法
- 带动画效果、平滑展开的jQuery大幅下拉菜单代码
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- jQuery插件MovingBoxes实现左右滑动中间放大图片效果
- React学习笔记:使用jquery实现动画效果淡入淡出
- jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
- jQuery演示10种不同的切换图片列表动画效果