基于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 不只是脚本
May 30 Javascript
js实现鼠标划过给div加透明度的方法
May 25 Javascript
ztree获取选中节点时不能进入可视区域出现BUG如何解决
Dec 03 Javascript
gameboy网页闯关游戏(riddle webgame)--仿微信聊天的前端页面设计和难点
Feb 21 Javascript
javascript验证香港身份证的格式或真实性
Feb 07 Javascript
vue拦截器Vue.http.interceptors.push使用详解
Apr 22 Javascript
react-native中ListView组件点击跳转的方法示例
Sep 30 Javascript
Vue Router的懒加载路径的解决方法
Jun 21 Javascript
vue将单页面改造成多页面应用的方法
Nov 25 Javascript
浅谈vue 锚点指令v-anchor的使用
Nov 13 Javascript
vue v-for 点击当前行,获取当前行数据及event当前事件对象的操作
Sep 10 Javascript
JavaScript实现复选框全选功能
Apr 11 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
什么是调频(FM)、调幅(AM)、短波(SW)、长波(LW)
2021/03/01 无线电
PHP文件打开、关闭、写入的判断与执行代码
2011/05/24 PHP
PHP中call_user_func_array()函数的用法演示
2012/02/05 PHP
php文件上传 你真的掌握了吗
2016/11/28 PHP
Zend Framework路由器用法实例详解
2016/12/11 PHP
PC端微信扫码支付成功之后自动跳转php版代码
2017/07/07 PHP
php session_decode函数用法讲解
2019/05/26 PHP
Aster vs KG BO3 第三场2.19
2021/03/10 DOTA
用js怎么把&amp;字符换成&quot;&amp;amp:&quot;
2006/10/19 Javascript
js 关于=+与+=日期函数使用说明(赋值运算符)
2011/11/15 Javascript
jQuery对Select的操作大集合(收藏)
2013/12/28 Javascript
JavaScript实现两个Table固定表头根据页面大小自行调整
2014/01/03 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
微信小程序 switch组件详解及简单实例
2017/01/10 Javascript
ionic中列表项增加和删除的实现方法
2017/01/22 Javascript
Jquery与Bootstrap实现后台管理页面增删改查功能示例
2017/01/22 Javascript
Node.js+jade抓取博客所有文章生成静态html文件的实例
2017/09/19 Javascript
H5实现仿flash效果的实现代码
2017/09/29 Javascript
JQuery样式操作、click事件以及索引值-选项卡应用示例
2019/05/14 jQuery
微信小程序 自定义复选框实现代码实例
2019/09/04 Javascript
Vue自动构建发布脚本的方法示例
2020/07/24 Javascript
python 重命名轴索引的方法
2018/11/10 Python
Django项目使用ckeditor详解(不使用admin)
2019/12/17 Python
pycharm 关掉syntax检查操作
2020/06/09 Python
PyCharm 2020.2.2 x64 下载并安装的详细教程
2020/10/15 Python
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
Agoda台湾官网:国内外订房2折起
2018/03/20 全球购物
行政管理专业推荐信
2013/11/02 职场文书
大四学生毕业自荐信
2013/11/07 职场文书
学校党的群众路线教育实践活动整改措施
2014/10/25 职场文书
临时用工协议书范本
2014/10/29 职场文书
2016春节慰问信范文
2015/03/25 职场文书
出国留学导师推荐信
2015/03/26 职场文书
小学英语听课心得体会
2016/01/14 职场文书
如何理解python接口自动化之logging日志模块
2021/06/15 Python
在Windows Server 2012上安装 .NET Framework 3.5 所遇到的问题
2022/04/29 Servers