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

源码网商城

jCallout 轻松实现气泡提示功能

  • 时间:2022-08-07 19:22 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:jCallout 轻松实现气泡提示功能
jCallout的下载地址:[url=https://github.com/anupamsmaurya/jCallout]https://github.com/anupamsmaurya/jCallout[/url] 需要添加此引用 [img]http://files.jb51.net/file_images/article/201309/2013922155621814.jpg[/img] 用户名一行的 html 代码是:
[u]复制代码[/u] 代码如下:
<tr>     <td class="columnName">用户名:</td>     <td><input id="hTbxUserName" class="needCheck" type="text"/><span class="necessary">*</span></td> </tr>
然后在 js 中添加如下代码:
[u]复制代码[/u] 代码如下:
$('#hTbxUserName').jCallout(     'initWithoutShow',{         message: "必填项!",         position: "right",         backgroundColor: "#f00",         textColor: "#fff",         showEffect: "fade",         showSpeed: 300,         hideEffect: "fade",         hideSpeed: 300,         $closeElement: $('')    });
需要注意的是 jCallout 有两种初始化的方法:init 和 initWithoutShow,前者初始化后就会立即显示气泡,后者不会立即显示,要在需要时添加代码显示:
[u]复制代码[/u] 代码如下:
var $userNameInput = $("#hTbxUserName"); $userNameInput.blur(function() {     if($userNameInput.val().length==0){         $userNameInput.jCallout('show');     } });
参数 $closeElement 是设置气泡的关闭按钮,看插件源码会发现
[u]复制代码[/u] 代码如下:
$closeElement: $('<span style="float: right; cursor: pointer">(X)</span>'),
如果不设置 $closeElement: $('') 的话,会出现如下显示,并且,点击 (x) 可以关闭气泡: [img]http://files.jb51.net/file_images/article/201309/2013922155851559.jpg[/img] 另外,该气泡同样可以显示图片,将图片的 html 代码写入 message 参数即可:
[u]复制代码[/u] 代码如下:
message: "<img src='images/11.png'>必填项!"
[img]http://files.jb51.net/file_images/article/201309/2013922160019875.jpg[/img]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部