基于jQuery Tipso插件实现消息提示框特效


Posted in Javascript onMarch 16, 2016

基于jQuery Tipso插件实现消息提示框的特点是可以定义提示框的显示位置,以及动态改变提示框的提示内容,应该说是一款相当灵活的jQuery消息提示框插件,分享给大家供大家参考,具体内容如下

基于jQuery Tipso插件实现消息提示框特效

在线演示 源码下载

实现的代码:

<div class="dowebok">
  <h2>
   1、默认</h2>
  <div class="inner">
   <span id="tip1" data-tipso="dowebok.com">Tipso</span></div>
 </div>
 <div class="dowebok">
  <h2>
   2、左边显示</h2>
  <div class="inner">
   <span id="tip2" data-tipso="dowebok.com">Tipso</span></div>
 </div>
 <div class="dowebok">
  <h2>
   3、背景颜色</h2>
  <div class="inner">
   <span id="tip3" data-tipso="dowebok.com">Tipso</span></div>
 </div>
 <div class="dowebok">
  <h2>
   4、使用title属性</h2>
  <div class="inner">
   <span id="tip4" title="内容来自 title 属性">Tipso</span></div>
 </div>
 <div class="dowebok">
  <h2>
   5、单击显示/隐藏</h2>
  <div class="inner">
   <span id="tip5" data-tipso="dowebok">Tipso</span>
   <p>
    <a id="btn5" href="javascript:">显示</a></p>
  </div>
 </div>
 <div class="dowebok">
  <h2>
   6、更新内容</h2>
  <div class="inner">
   <span id="tip6" data-tipso="dowebok.com">Tipso</span>
   <p>
    <input type="text"><a id="btn6" href="javascript:">更新</a></p>
  </div>
 </div>
 <div class="dowebok">
  <h2>
   7、在图片上使用</h2>
  <div class="inner">
   <img id="tip7" src="images/tipso.png" alt="" data-tipso="dowebok.com">
  </div>
 </div>
 <div class="dowebok">
  <h2>
   8、回调函数</h2>
  <div class="inner">
   <span id="tip8" data-tipso="dowebok.com">Tipso</span>
   <p>
    状态:<em id="status"></em></p>
  </div>
 </div>

js代码:

$(function () {
   // 1
   $('#tip1').tipso({
    useTitle: false
   });

   // 2
   $('#tip2').tipso({
    useTitle: false,
    position: 'left'
   });

   // 3
   $('#tip3').tipso({
    useTitle: false,
    background: 'tomato'
   });

   // 4
   $('#tip4').tipso();

   // 5
   $('#tip5').tipso({
    useTitle: false
   });
   $('#btn5').on({
    click: function (e) {
     if ($(this).text() == '显示') {
      $(this).text('隐藏');
      $('#tip5').tipso('show');
     } else {
      $(this).text('显示');
      $('#tip5').tipso('hide');
     }
     e.preventDefault();
    }
   });

   // 6
   $('#tip6').tipso({
    useTitle: false
   });
   $('#btn6').on('click', function () {
    var $val = $(this).prev().val();
    if ($val) {
     $('#tip6').tipso('update', 'content', $val);
    }
   });

   // 7
   $('#tip7').tipso({
    useTitle: false
   });

   // 8
   $('#tip8').tipso({
    useTitle: false,
    onBeforeShow: function () {
     $('#status').html('beforeShow');
    },
    onShow: function () {
     $('#status').html('show');
    },
    onHide: function () {
     $('#status').html('hide');
    }
   });
  });

以上就是本文的全部内容,希望对大家的学习有所帮助。

Javascript 相关文章推荐
javascript字典探测用户名工具
Oct 05 Javascript
有趣的JavaScript数组长度问题代码说明
Jan 20 Javascript
javascript为按钮注册回车事件(设置默认按钮)的方法
May 09 Javascript
bootstrap-treeview自定义双击事件实现方法
Jan 09 Javascript
AngularJS初始化静态模板详解
Jan 14 Javascript
AJAX实现瀑布流触发分页与分页触发瀑布流的方法
May 23 Javascript
Vue 滚动行为的具体使用方法
Sep 13 Javascript
JS实现按钮颜色切换效果
Sep 05 Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 jQuery
[原创]jquery判断元素内容是否为空的方法
May 04 jQuery
JavaScript实现简单轮播图效果
Dec 01 Javascript
浅谈VUE防抖与节流的最佳解决方案(函数式组件)
May 22 Javascript
Jquery技巧(必须掌握)
Mar 16 #Javascript
Javascript的表单验证长度
Mar 16 #Javascript
Uploadify上传文件方法
Mar 16 #Javascript
通过隐藏iframe实现无刷新上传文件操作
Mar 16 #Javascript
原生JS实现平滑回到顶部组件
Mar 16 #Javascript
基于jquery实现百度新闻导航菜单滑动动画
Mar 15 #Javascript
dedecms页面如何获取会员状态的实例代码
Mar 15 #Javascript
You might like
理解PHP5中static和const关键字的区别
2007/03/19 PHP
php简单浏览目录内容的实现代码
2013/06/07 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
2014/06/23 PHP
合并ThinkPHP配置文件以消除代码冗余的实现方法
2014/07/22 PHP
php运行时动态创建函数的方法
2015/03/16 PHP
举例讲解PHP面对对象编程的多态
2015/08/12 PHP
PHP内置函数生成随机数实例
2019/01/18 PHP
JS操作XML中DTD介绍及使用方法分析
2019/07/04 PHP
PHP 对象继承原理与简单用法示例
2020/04/21 PHP
PHP基于phpqrcode类生成二维码的方法示例详解
2020/08/07 PHP
jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
2011/11/15 Javascript
向当前style sheet中插入一个新的style实现方法
2013/04/01 Javascript
javascript事件冒泡详解和捕获、阻止方法
2014/04/12 Javascript
前端页面文件拖拽上传模块js代码示例
2017/05/19 Javascript
vue实现导航栏效果(选中状态刷新不消失)
2017/12/13 Javascript
微信小程序基于Taro的分享图片功能实践详解
2019/07/12 Javascript
el-form 多层级表单的实现示例
2020/09/10 Javascript
全面解析js中的原型,原型对象,原型链
2021/01/25 Javascript
[01:06] DOTA2英雄背景故事第三期之秩序法则光之守卫
2020/07/07 DOTA
python smtplib模块发送SSL/TLS安全邮件实例
2015/04/08 Python
基于python的Tkinter实现一个简易计算器
2015/12/31 Python
Python优先队列实现方法示例
2017/09/21 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
Python函数中的可变长参数详解
2019/09/12 Python
django的403/404/500错误自定义页面的配置方式
2020/05/21 Python
基于Python快速处理PDF表格数据
2020/06/03 Python
Python如何将装饰器定义为类
2020/07/30 Python
python中的测试框架
2020/11/13 Python
环境科学专业个人求职的自我评价
2013/11/28 职场文书
医学专业毕业生个人求职信
2013/12/25 职场文书
创业计划书中包含的9个方面
2013/12/26 职场文书
超市开店计划书
2014/04/26 职场文书
迎国庆演讲稿
2014/09/15 职场文书
2015年“七七卢沟桥事变”纪念活动总结
2015/03/24 职场文书
创业计划书之养殖业
2019/10/11 职场文书
python疲劳驾驶困倦低头检测功能的实现
2022/04/04 Python