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 相关文章推荐
jQuery 中关于CSS操作部分使用说明
Jun 10 Javascript
基于jQuery的简单的列表导航菜单
Mar 02 Javascript
JS+css 图片自动缩放自适应大小
Aug 08 Javascript
JavaScript中判断整字类型最简洁的实现方法
Nov 08 Javascript
使用jQuery在移动页面上添加按钮和给按钮添加图标
Dec 04 Javascript
利用VUE框架,实现列表分页功能示例代码
Jan 12 Javascript
JS与jQuery实现子窗口获取父窗口元素值的方法
Apr 17 jQuery
在Vue组件中使用 TypeScript的方法
Feb 28 Javascript
package.json各个属性说明详解
Mar 11 Javascript
详解关于Vue单元测试的几个坑
Apr 26 Javascript
原生js实现购物车功能
Sep 23 Javascript
详细谈谈JavaScript中循环之间的差异
Aug 23 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
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
2011/05/24 PHP
php 错误处理经验分享
2011/10/11 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
2014/06/26 PHP
php实现的CSS更新类实例
2014/09/22 PHP
window.addeventjs事件驱动函数集合addEvent等
2008/02/19 Javascript
jquery 双色表格实现代码
2009/12/08 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
JavaScript1.6数组新特性介绍以及JQuery的几个工具方法
2013/12/06 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
SWFObject基本用法实例分析
2015/07/20 Javascript
jQuery实现点击小图显示大图代码分享
2015/08/25 Javascript
JavaScrip调试技巧之断点调试
2015/10/22 Javascript
js验证真实姓名与身份证号,手机号的简单实例
2016/07/18 Javascript
Bootstrap Table的使用总结
2016/10/08 Javascript
简单谈谈Javascript函数中的arguments
2017/02/09 Javascript
jQury Ajax使用Token验证身份实例代码
2017/09/22 Javascript
Vue.js 表单控件操作小结
2018/03/29 Javascript
jQuery实现点击图标div循环放大缩小功能
2018/09/30 jQuery
微信小程序实现弹出菜单动画
2019/06/21 Javascript
layui实现图片虚拟路径上传,预览和删除的例子
2019/09/25 Javascript
JS实现简单贪吃蛇小游戏
2020/10/28 Javascript
python 生成器生成杨辉三角的方法(必看)
2017/04/10 Python
python3实现公众号每日定时发送日报和图片
2018/02/24 Python
jenkins配置python脚本定时任务过程图解
2019/10/29 Python
python plotly画柱状图代码实例
2019/12/13 Python
Python模块zipfile原理及使用方法详解
2020/08/04 Python
HTML5 拖拽批量上传文件的示例代码
2018/03/28 HTML / CSS
一套软件开发工程师笔试题
2015/05/18 面试题
几道Web/Ajax的面试题
2016/11/05 面试题
食堂个人先进事迹
2014/01/22 职场文书
推荐信格式范文
2014/05/09 职场文书
关于工作经历的证明书
2014/10/11 职场文书
长江七号观后感
2015/06/11 职场文书
铁人观后感
2015/06/16 职场文书
如何写观后感
2015/06/19 职场文书
大学文艺委员竞选稿
2015/11/19 职场文书