基于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 相关文章推荐
兼容IE和FF的js脚本代码小结(比较常用)
Dec 06 Javascript
iframe 父窗口和子窗口相互的调用方法集锦
Dec 15 Javascript
JavaScript中json使用自己总结
Aug 13 Javascript
Jquery中val()表单取值赋值的实例代码
Aug 15 Javascript
JavaScript简单生成 N~M 之间随机数的方法
Jan 13 Javascript
angular实现IM聊天图片发送实例
May 08 Javascript
jQuery选择器中的特殊符号处理方法
Sep 08 jQuery
js处理包含中文的字符串实例
Oct 11 Javascript
dropload.js插件下拉刷新和上拉加载使用详解
Oct 20 Javascript
React Native基础入门之调试React Native应用的一小步
Jul 02 Javascript
JavaScript数值类型知识汇总
Nov 17 Javascript
JS三级联动代码格式实例详解
Dec 30 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字符串分割函数explode的实例代码
2013/02/07 PHP
php计算2个日期的差值函数分享
2015/02/02 PHP
详解PHP防止盗链防止迅雷下载的方法
2017/04/26 PHP
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
浅析js封装和作用域
2013/07/09 Javascript
javascript不同类型数据之间的运算的转换方法
2014/02/13 Javascript
jQuery.deferred对象使用详解
2016/03/18 Javascript
BootStrap实现文件上传并带有进度条效果
2017/09/11 Javascript
详解Angular5/Angular6项目如何添加热更新(HMR)功能
2018/10/10 Javascript
JavaScript事件对象深入详解
2018/12/30 Javascript
JavaScript实现烟花绽放动画效果
2020/08/04 Javascript
基于postman获取动态数据过程详解
2020/09/08 Javascript
vue-router定义元信息meta操作
2020/12/07 Vue.js
[06:48]DOTA2-DPC中国联赛2月26日Recap集锦
2021/03/11 DOTA
Python 字典dict使用介绍
2014/11/30 Python
用Python实现一个简单的能够发送带附件的邮件程序的教程
2015/04/08 Python
python操作 hbase 数据的方法
2016/12/18 Python
python读写LMDB文件的方法
2018/07/02 Python
Python操作dict时避免出现KeyError的几种解决方法
2020/09/20 Python
加拿大最大的五金、家居装修和园艺产品商店:RONA
2017/01/27 全球购物
iHerb香港:维生素、补充剂和天然保健品
2017/08/01 全球购物
应届生法律求职信
2013/10/22 职场文书
公务员职务工作的自我评价
2013/11/01 职场文书
新闻学专业应届生求职信
2013/11/08 职场文书
办公室副主任岗位职责
2013/11/25 职场文书
省优秀教师事迹材料
2014/01/30 职场文书
委托公证书
2014/04/08 职场文书
公司应聘自荐书
2014/06/14 职场文书
依法行政工作汇报
2014/10/28 职场文书
2015年感恩母亲节的演讲稿
2015/03/18 职场文书
节约用电倡议书
2015/04/28 职场文书
煤矿施工安全协议书
2016/03/22 职场文书
在HTML5 localStorage中存储对象的示例代码
2021/04/21 Javascript
新手必备Python开发环境搭建教程
2021/05/28 Python
Java使用Unsafe类的示例详解
2021/09/25 Java/Android
使用kubeadm命令行工具创建kubernetes集群
2022/03/31 Servers