jquery.qtip提示信息插件用法简单实例


Posted in Javascript onJune 17, 2016

本文实例讲述了jquery.qtip提示信息插件用法。分享给大家供大家参考,具体如下:

公司要求写一个关于提示信息的效果,在网上查询到了这个插件,感觉很不错,下面是自己学习的内容

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script src="lib/jquery-1.6.4.min.js" type="text/javascript"></script>
<script type="text/javascript" src="lib/jquery.qtip-1.0.0-rc3.min.js"></script>
<script type="text/javascript">
$(document).ready(
  function(){
    //下面使用的是插件默认的样式显示,content是指要显示的内容(包括文字和图片)
    $("#huangbiao").qtip({
      content: 'Stems are great for indicating the context of the tooltip.',
      style: {
        tip: 'bottomLeft' // Notice the corner value is identical to the previously mentioned positioning corners
      }
    });
    //style json是对提示样式的设置即外面的div样式设置,但是没有设置具体的位置
    $("#huangbiao1").qtip({
      content: '设置显示文字样式',
      style: {
        width: 200,
        padding: 5,
        background: '#A2D959',
        color: 'black',
        textAlign: 'center',
        border: {
          width: 7,
          radius: 5,
          color: '#A2D959'
        },
        tip: 'bottomLeft',
        name: 'dark' // Inherit the rest of the attributes from the preset dark style
      }
    });
    //name:'green' 是继承了默认的提示样式,还有其他的name可以参考帮助文档
    $("#huangbiao2").qtip({
      content: '使用插件自定义的样式',
      style: {
        name: 'green' // Notice the corner value is identical to the previously mentioned positioning corners
      }
    });
    //target:表示提示信息显示在控件的什么位置
    //tooltip:
    $("#huangbiao3").qtip({
      content: 'Stems are great for indicating the context of the tooltip.',
      position: {
        corner: {
          target: 'topLeft',
          tooltip: 'bottomLeft'
        }
      }
    });
    $("#huangbiao4").qtip({
      content: '<img src="img/2.jpg">',
    });
    //show 是指显示的情况,when是指什么事件触发让它显示出来,hide与show对应
    //solo:
    $("#huangbiao5").qtip({
      content: '<img src="img/2.jpg">',
      show:{
        when:'click',
        solo:false
      },
      hide:{
        when:'click',
        solo:false
      }
    });
    //显示类似于“窗口”模式的样式,含有title和内容的提示信息
    $("#huangbiao6").qtip({
      content: {
        title: {
          text: 'content-title-text',
          button: 'button'
        },
        text: 'content-text'
      },
      fixed:true
    });
    //api:是回调函数,beforeShow是在显示提示之前的提示信息,beforeHide则恰好相反;onRender是指内容呈现后调用
    $("#huangbiao7").qtip({
      content: 'use callback function',
      api:{
        beforeShow:function(){
          alert("beforeShow api function");
        },
        beforeHide:function(){
          alert("beforeHide api function");
        }
      }
    });
    $("#huangbiao9").qtip({
      content: '',
      style:{
        width:"1024px",
        height:"1024px",
        background:"black"
      }
    });
  }
);
</script>
<title>无标题文档</title>
</head>
  <div style="text-align:center;"><span id="huangbiao">显示普通文字</span></div>
  <p>
  <div style="text-align:center;"><span id="huangbiao1">设置显示文字样式</span></div>
  <p>
  <div style="text-align:center;"><span id="huangbiao2">使用插件自定义的样式</span></div>
  <p>
  <div style="text-align:center;"><span id="huangbiao3">设置提示的显示位置</span></div>
  <p>
  <div style="text-align:center;"><span id="huangbiao4">显示图片</span></div>
  <p>
  <div style="text-align:center;"><span id="huangbiao5">点击事件显示以及隐藏提示</span></div>
  <p>
  <div style="text-align:center;"><span id="huangbiao6">含有标题的提示信息</span></div>
  <p>
  <div style="text-align:center;"><span id="huangbiao7">使用回调函数</span></div>
  <p>
  <div style="text-align:center;"><span id="huangbiao9">遮盖全屏</span></div>
<body>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
从QQ网站中提取的纯JS省市区三级联动菜单
Dec 25 Javascript
js实现卡片式项目管理界面UI设计效果
Dec 08 Javascript
jQuery Ajax 全局调用封装实例代码详解
Jun 02 Javascript
Bootstrap 源代码分析(未完待续)
Aug 17 Javascript
简单理解vue中实例属性vm.$els
Dec 01 Javascript
flag和jq on 的绑定多个对象和方法(必看)
Feb 27 Javascript
webpack 2.x配置reactjs基本开发环境详解
Aug 08 Javascript
浅谈node的事件机制
Oct 09 Javascript
bootstrap 通过加减按钮实现输入框组功能
Nov 15 Javascript
利用10行js代码实现上下滚动公告效果
Dec 08 Javascript
微信小程序新手教程之启动页的重要性
Mar 03 Javascript
js实现移动端吸顶效果
Jan 08 Javascript
jQuery实现区域打印功能代码详解
Jun 17 #Javascript
javascript日期比较方法实例分析
Jun 17 #Javascript
JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)
Jun 17 #Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
Jun 17 #Javascript
JavaScript简单实现弹出拖拽窗口(二)
Jun 17 #Javascript
JS中递归函数
Jun 17 #Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
Jun 17 #Javascript
You might like
冰滴咖啡制作步骤
2021/03/03 冲泡冲煮
用PHP来写记数器(详细介绍)
2006/10/09 PHP
实用函数7
2007/11/08 PHP
php验证session无效的解决方法
2014/11/04 PHP
PHP魔术方法使用方法汇总
2016/02/14 PHP
使用php完成常见的文件上传功能(推荐)
2017/01/13 PHP
PHP实现正则匹配所有括号中的内容
2018/06/22 PHP
PhpStorm配置Xdebug调试的方法步骤
2019/02/02 PHP
javascript中字符串拼接需注意的问题
2010/07/13 Javascript
javascript中的注释使用与注意事项小结
2011/09/20 Javascript
js判断某个方法是否存在实例代码
2015/01/10 Javascript
Javascript基础教程之argument 详解
2015/01/18 Javascript
【经典源码收藏】jQuery实用代码片段(筛选,搜索,样式,清除默认值,多选等)
2016/06/07 Javascript
JavaScript数组_动力节点Java学院整理
2017/06/26 Javascript
关于meta viewport中target-densitydpi属性详解(推荐)
2017/08/18 Javascript
JavaScript制作3D旋转相册
2020/08/02 Javascript
Python实现的彩票机选器实例
2015/06/17 Python
python中将正则过滤的内容输出写入到文件中的实例
2018/10/21 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
python3.4+pycharm 环境安装及使用方法
2019/06/13 Python
Django处理Ajax发送的Get请求代码详解
2019/07/29 Python
python画微信表情符的实例代码
2019/10/09 Python
pandas-resample按时间聚合实例
2019/12/27 Python
Cpython解释器中的GIL全局解释器锁
2020/11/09 Python
matplotlib grid()设置网格线外观的实现
2021/02/22 Python
普师专业个人自荐信范文
2013/11/26 职场文书
新书吧创业计划书
2014/01/31 职场文书
面试后感谢信
2014/02/01 职场文书
司法局火灾防控方案
2014/06/05 职场文书
女生节标语
2014/06/26 职场文书
区长工作作风个人整改措施
2014/10/01 职场文书
护士长2014年度工作总结
2014/11/11 职场文书
2014年质量管理工作总结
2014/12/01 职场文书
测量员岗位职责
2015/02/14 职场文书
对领导班子的意见和建议
2015/06/08 职场文书
vue+elementui 实现新增和修改共用一个弹框的完整代码
2021/06/08 Vue.js