基于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无法执行的解决办法
Feb 25 Javascript
Packer 3.0 JS压缩及混淆工具 下载
May 03 Javascript
List all the Databases on a SQL Server
Jun 21 Javascript
js监听表单value的修改同步问题,跨浏览器支持
Dec 31 Javascript
用Javascript评估用户输入密码的强度实现代码
Nov 30 Javascript
Javascript中判断变量是数组还是对象(array还是object)
Aug 14 Javascript
SuperSlide2实现图片滚动特效
Jun 20 Javascript
el-input 标签中密码的显示和隐藏功能的实例代码
Jul 19 Javascript
javascript将16进制的字符串转换为10进制整数hex
Mar 05 Javascript
JS删除数组指定值常用方法详解
Jun 04 Javascript
解决await在forEach中不起作用的问题
Feb 25 Javascript
JS实现简单的九宫格抽奖
Jun 28 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面向对象全攻略 (四)构造方法与析构方法
2009/09/30 PHP
php入门学习知识点一 PHP与MYSql连接与查询
2011/07/14 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
2014/09/16 PHP
PHP简单的MVC框架实现方法
2015/12/01 PHP
thinkphp3.2.3版本的数据库增删改查实现代码
2016/09/22 PHP
PHP7 mongoDB扩展使用的方法分享
2019/05/02 PHP
PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】
2019/05/06 PHP
laravel入门知识点整理
2020/09/15 PHP
js脚本学习 比较实用的基础
2006/09/07 Javascript
js获取class的所有元素
2013/03/28 Javascript
JavaScript 模拟类机制及私有变量的方法及思路
2013/07/10 Javascript
JavaScript中的数组特性介绍
2014/12/30 Javascript
14款经典网页图片和文字特效的jQuery插件-前端开发必备
2015/08/25 Javascript
JavaScript获取tr td 的三种方式全面总结(推荐)
2017/08/15 Javascript
详解vue-cli之webpack3构建全面提速优化
2017/12/25 Javascript
取消Bootstrap的dropdown-menu点击默认关闭事件方法
2018/08/10 Javascript
vue-cli 目录结构详细讲解总结
2019/01/15 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
2019/01/18 Javascript
Python实现读取Properties配置文件的方法
2018/03/29 Python
Python实现的计算马氏距离算法示例
2018/04/03 Python
Python实现定时自动关闭的tkinter窗口方法
2019/02/16 Python
python 获取微信好友列表的方法(微信web)
2019/02/21 Python
python3的print()函数的用法图文讲解
2019/07/16 Python
三步解决python PermissionError: [WinError 5]拒绝访问的情况
2020/04/22 Python
Agoda西班牙:全球特价酒店预订
2017/06/03 全球购物
怎样声明子类
2013/07/02 面试题
介绍一下UNIX启动过程
2013/11/14 面试题
天猫活动策划方案
2014/08/21 职场文书
护士长2014年终工作总结
2014/11/11 职场文书
飞越疯人院观后感
2015/06/09 职场文书
毕业论文答辩稿范文
2015/06/23 职场文书
交通安全教育主题班会
2015/08/12 职场文书
《老人与海鸥》教学反思
2016/02/16 职场文书
《分数乘法》教学反思
2016/02/24 职场文书
Java中CyclicBarrier和CountDownLatch的用法与区别
2021/08/23 Java/Android
R9700摩机记
2022/04/05 无线电