源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JQuery实现简单时尚快捷的气泡提示插件

  • 时间:2022-08-04 09:10 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JQuery实现简单时尚快捷的气泡提示插件
在程序提交后,我们需要验证并提示出错的位置,利用JQuery我们可以轻松实现气泡提示,先看效果图: [img]http://files.jb51.net/file_images/article/201212/2012122016192714.jpg[/img] [b]具体调用代码[/b]:
[u]复制代码[/u] 代码如下:
<input name="ipt" id="ipt" value=""/> <script language="javascript"> Tooltip.show('输入值为空!','ipt'); </script>
[b]其实现过程如下[/b]: 1、首先我们在Photoshop中设计出提示框的形状及背景。 [img]http://files.jb51.net/file_images/article/201212/2012122016192715.jpg[/img] 2、我们将背景切成三个部分,top、main、bottom top:[img]http://files.jb51.net/file_images/article/201212/2012122016192716.png[/img] main:[img]http://files.jb51.net/file_images/article/201212/2012122016192717.png[/img] bottom:[img]http://files.jb51.net/file_images/article/201212/2012122016192718.png[/img] 3、定义提示框的CSS文件
[u]复制代码[/u] 代码如下:
.tooltip{ position:absolute; height:200px; width:300px; padding:10px; } .tooltip_main{ background-image:url(images/tooltip_main.png); background-position:center; background-repeat:repeat-y; padding-left:30px; padding-right:30px; color:#C00; font-weight:bold; } .tooltip_top{ width:300px; height:40px; background-image:url(images/tooltip_top.png); background-repeat:no-repeat; background-position:bottom; } .tooltip_bottom{ width:300px; height:20px; background-image:url(images/tooltip_bottom.png); background-repeat:no-repeat; background-position:top; }
4、创建Tooltip类,其实现如下:
[u]复制代码[/u] 代码如下:
var Tooltip = {}; Tooltip.show = function(msg,obj){ $('#'+obj).after('<div class="tooltip" id="tooltip_'+obj+'">' +'<div class="tooltip_top"></div>' +'<div class="tooltip_main">'+msg+'</div>' +'<div class="tooltip_bottom"></div>' +'</div>'); //调整位置 var objOffset = $('#'+obj).offset(); objOffset.left-=25; objOffset.top-=10; $('#tooltip_'+obj).offset(objOffset); //点击消失 $('#tooltip_'+obj).click(function(){ $(this).hide(); $('#'+obj).focus(); }); }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部