基于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 相关文章推荐
input按钮的事件处理大全
Dec 10 Javascript
多个表单中如何获得这个文件上传的网址实现js代码
Mar 25 Javascript
JS继承--原型链继承和类式继承
Apr 08 Javascript
JS的千分位算法实现思路
Jul 31 Javascript
Javascript中的异步编程规范Promises/A详细介绍
Jun 06 Javascript
javascript消除window.close()的提示窗口
May 20 Javascript
JavaScript判断IE版本型号
Jul 27 Javascript
js内置对象处理_打印学生成绩单的简单实现
Sep 24 Javascript
vue.js声明式渲染和条件与循环基础知识
Jul 31 Javascript
JavaScript设计模式之工厂模式和抽象工厂模式定义与用法分析
Jul 26 Javascript
vue项目中将element-ui table表格写成组件的实现代码
Jun 12 Javascript
jQuery实现的分页插件完整示例
May 26 jQuery
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 文件状态缓存带来的问题
2008/12/14 PHP
PHP中的session安全吗?
2016/01/22 PHP
php将html转为图片的实现方法
2017/05/19 PHP
PHP+jQuery实现即点即改功能示例
2019/02/21 PHP
防止网站内容被拷贝的一些方法与优缺点好处与坏处分析
2007/11/30 Javascript
jQuery validate 中文API 附validate.js中文api手册
2010/07/31 Javascript
用JQuery模仿淘宝的图片放大镜显示效果
2011/09/15 Javascript
jquery ajax return没有返回值的解决方法
2011/10/20 Javascript
jquery得到iframe src属性值的方法
2014/09/25 Javascript
js计算文本框输入的字符数
2015/10/23 Javascript
js实现内容显示并使用json传输数据
2016/03/16 Javascript
用原生JS实现简单的多选框功能
2017/06/12 Javascript
JS操作时间 - UNIX时间戳的简单介绍(必看篇)
2017/08/16 Javascript
vue页面加载闪烁问题的解决方法
2018/03/28 Javascript
uni-app之APP和小程序微信授权方法
2019/05/09 Javascript
Vue实现滑动拼图验证码功能
2019/09/15 Javascript
python 正则表达式 概述及常用字符
2009/05/04 Python
python实现ftp客户端示例分享
2014/02/17 Python
使用Python编写一个在Linux下实现截图分享的脚本的教程
2015/04/24 Python
Pandas 对Dataframe结构排序的实现方法
2018/04/10 Python
Django contenttypes 框架详解(小结)
2018/08/13 Python
python入门:这篇文章带你直接学会python
2018/09/14 Python
python分布式编程实现过程解析
2019/11/08 Python
python自动识别文本编码格式代码
2019/12/26 Python
Python利用逻辑回归分类实现模板
2020/02/15 Python
Python简单实现词云图代码及步骤解析
2020/06/04 Python
html5启动原生APP总结
2020/07/03 HTML / CSS
美国殿堂级滑板、冲浪、滑雪服装品牌:Volcom(钻石)
2017/04/20 全球购物
安踏官方商城:anta.cn
2019/12/16 全球购物
二年级语文教学反思
2014/02/02 职场文书
高三毕业寄语
2014/04/10 职场文书
关于环保的活动方案
2014/08/25 职场文书
小学庆六一活动总结
2014/08/28 职场文书
超市采购员岗位职责
2015/04/07 职场文书
TV动画「神渣☆爱豆」公开第一弹主视觉图
2022/03/21 日漫
mysql如何查询连续记录
2022/05/11 MySQL