基于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 相关文章推荐
不安全的常用的js写法
Sep 15 Javascript
js+css在交互上的应用
Jul 18 Javascript
一些主流JS框架中DOMReady事件的实现小结
Feb 12 Javascript
javascript修改表格背景色实例代码分享
Dec 10 Javascript
js中函数声明与函数表达式
Jun 03 Javascript
浅谈javascript函数式编程
Sep 06 Javascript
AngularJS控制器之间的通信方式详解
Nov 03 Javascript
JS实现简单短信验证码界面
Aug 07 Javascript
微信小程序使用component自定义toast弹窗效果
Nov 27 Javascript
详解关于JSON.parse()和JSON.stringify()的性能小测试
Mar 14 Javascript
JS数组Object.keys()方法的使用示例
Jun 05 Javascript
详解JavaScript的this指向和绑定
Sep 08 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
PHP中的日期处理方法集锦
2007/01/02 PHP
PHP中foreach()用法汇总
2015/07/02 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
仿新浪微博返回顶部的jquery实现代码
2012/10/01 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
js实现的点击div区域外隐藏div区域
2014/06/30 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
2016/02/25 Javascript
简单的js计算器实现
2016/10/26 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
2016/11/27 Javascript
JS正则匹配中文的方法示例
2017/01/06 Javascript
基于jquery二维码生成插件qrcode
2017/01/07 Javascript
jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例
2017/01/30 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
2017/03/15 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(下)
2017/04/21 Javascript
详解angularJS+Ionic移动端图片上传的解决办法
2017/09/13 Javascript
vue返回上一页面时回到原先滚动的位置的方法
2018/12/20 Javascript
Python中文件遍历的两种方法
2014/06/16 Python
python写入中英文字符串到文件的方法
2015/05/06 Python
python和bash统计CPU利用率的方法
2015/07/10 Python
python类的方法属性与方法属性的动态绑定代码详解
2017/12/27 Python
Vue的el-scrollbar实现自定义滚动
2018/05/29 Python
Ubuntu+python将nii图像保存成png格式
2019/07/18 Python
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
墨尔本照明批发商店:Mica Lighting
2017/12/28 全球购物
叙述DBMS对数据控制功能有哪些
2016/06/12 面试题
策划主管的工作职责
2013/11/24 职场文书
新入职员工的自我介绍演讲稿
2014/01/02 职场文书
员工拾金不昧表扬信
2014/01/09 职场文书
安全教育感言
2014/03/04 职场文书
违章停车检讨书
2014/10/21 职场文书
高一军训决心书
2015/02/05 职场文书
社区宣传标语口号
2015/12/26 职场文书
分享几个JavaScript运算符的使用技巧
2021/04/24 Javascript
仅用一句SQL更新整张表的涨跌幅、涨跌率的解决方案
2021/05/06 MySQL
Python爬虫基础初探selenium
2021/05/31 Python