jCallout 轻松实现气泡提示功能


Posted in Javascript onSeptember 22, 2013

jCallout的下载地址:https://github.com/anupamsmaurya/jCallout

需要添加此引用

jCallout 轻松实现气泡提示功能

用户名一行的 html 代码是:

<tr>
    <td class="columnName">用户名:</td>
    <td><input id="hTbxUserName" class="needCheck" type="text"/><span class="necessary">*</span></td>
</tr>

然后在 js 中添加如下代码:
$('#hTbxUserName').jCallout(
    'initWithoutShow',{
        message: "必填项!",
        position: "right",
        backgroundColor: "#f00",
        textColor: "#fff",
        showEffect: "fade",
        showSpeed: 300,
        hideEffect: "fade",
        hideSpeed: 300,
        $closeElement: $('')
   });

需要注意的是 jCallout 有两种初始化的方法:init 和 initWithoutShow,前者初始化后就会立即显示气泡,后者不会立即显示,要在需要时添加代码显示:
var $userNameInput = $("#hTbxUserName");
$userNameInput.blur(function() {
    if($userNameInput.val().length==0){
        $userNameInput.jCallout('show');
    }
});

参数 $closeElement 是设置气泡的关闭按钮,看插件源码会发现
$closeElement: $('<span style="float: right; cursor: pointer">(X)</span>'),

如果不设置 $closeElement: $('') 的话,会出现如下显示,并且,点击 (x) 可以关闭气泡:

jCallout 轻松实现气泡提示功能

另外,该气泡同样可以显示图片,将图片的 html 代码写入 message 参数即可:

message: "<img src='images/11.png'>必填项!"

jCallout 轻松实现气泡提示功能

Javascript 相关文章推荐
js 多浏览器分别判断代码
Apr 01 Javascript
Extjs EditorGridPanel中ComboBox列的显示问题
Jul 04 Javascript
JS获取月的最后一天与JS得到一个月份最大天数的实例代码
Dec 16 Javascript
jQuery找出网页上最高元素的方法
Mar 20 Javascript
javascript实现显示和隐藏div方法汇总
Aug 14 Javascript
使用canvas实现仿新浪微博头像截取上传功能
Sep 02 Javascript
vue.js中$watch的用法示例
Oct 04 Javascript
BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、栅格系统布局、标签页tabs、模态框、菜单定位)
Dec 01 Javascript
微信小程序 PHP后端form表单提交实例详解
Jan 12 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
Mar 03 Javascript
vue-form表单验证是否为空值的实例详解
Oct 29 Javascript
JavaScript中跨域问题的深入理解
Mar 04 Javascript
最好用的省市二级联动 原生js实现你值得拥有
Sep 22 #Javascript
jquery的选择器的使用技巧之如何选择input框
Sep 22 #Javascript
JS+flash实现chrome和ie浏览器下同时可以复制粘贴
Sep 22 #Javascript
JS网页播放声音实现代码兼容各种浏览器
Sep 22 #Javascript
js和php如何获取当前url的内容
Sep 22 #Javascript
使用非html5实现js板连连看游戏示例代码
Sep 22 #Javascript
非html5实现js版弹球游戏示例代码
Sep 22 #Javascript
You might like
PHP实现读取一个1G的文件大小
2013/08/24 PHP
PHP中Fatal error session_start()错误解决步骤
2014/08/05 PHP
php metaphone()函数及php localeconv() 函数实例解析
2016/05/15 PHP
mac os快速切换多个PHP版本的方法
2017/03/07 PHP
PHP常见的序列化与反序列化操作实例分析
2019/10/28 PHP
javascript动态添加样式(行内式/嵌入式/外链式等规则)
2013/06/24 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
2014/10/07 Javascript
node.js中的buffer.Buffer.isEncoding方法使用说明
2014/12/14 Javascript
jQuery实现的多屏图像图层切换效果实例
2015/05/07 Javascript
JavaScript定时器制作弹窗小广告
2017/02/05 Javascript
js获取当前页的URL与window.location.href简单方法
2017/02/13 Javascript
微信小程序 开发之滑块视图容器(swiper)详解及实例代码
2017/02/22 Javascript
bootstrap折叠调用collapse()后data-parent不生效的快速解决办法
2017/02/23 Javascript
浅谈关于.vue文件中style的scoped属性
2017/08/19 Javascript
angular6的table组件开发的实现示例
2018/12/26 Javascript
使用Mock.js生成前端测试数据
2020/12/13 Javascript
three.js中多线程的使用及性能测试详解
2021/01/07 Javascript
[05:14]辉夜杯主赛事第二日 RECAP精彩回顾
2015/12/27 DOTA
使用PYTHON接收多播数据的代码
2012/03/01 Python
举例详解Python中的split()函数的使用方法
2015/04/07 Python
示例详解Python3 or Python2 两者之间的差异
2018/08/23 Python
django query模块
2019/04/20 Python
python读写csv文件实例代码
2019/07/05 Python
对Python中画图时候的线类型详解
2019/07/07 Python
Django 实现前端图片压缩功能的方法
2019/08/07 Python
Python中filter与lambda的结合使用详解
2019/12/24 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
Pytorch中的自动求梯度机制和Variable类实例
2020/02/29 Python
荷兰在线钓鱼商店:Raven
2019/06/26 全球购物
PHP面试题集
2016/12/18 面试题
期末总结的个人自我评价
2013/11/02 职场文书
文员岗位职责范本
2014/03/08 职场文书
报纸媒体创意广告词
2014/03/17 职场文书
开展党的群众路线教育实践活动个人对照检查材料
2014/11/05 职场文书
公务员政审材料
2014/12/23 职场文书
Python测试框架pytest核心库pluggy详解
2022/08/05 Golang