`

jQuery插件qTips实现简单tooltip小提示条

阅读更多
jQuery插件qTips是一个非常简单的小提示条工具,使用简单,效果图如下:

http://cgxcn.blog.163.com/blog/static/1323124220095475539298/

自定义提示条样式,提示条样式名为qtip-wrapper(具体可查看qtips的JS文件),示例如下:

div.qtip-wrapper {
z-index: 999;
text-align: center;
position: absolute;
font-size: .9em;
width: 250px;
background: transparent url(arrow.png) no-repeat scroll center bottom;
color: #fff;
padding-bottom: 5px;
display: none
}

div.qtip-wrapper div {
background: #333 none;
padding: 5px;
font: normal normal .9em/1em "Arial", verdana, sans-serif;
}
使用实例
一,包含文件部分

<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.qtips.js" type="text/javascript"></script>
二,HTML部分

<div class="box" style="left: 25px; top: 75px; width: 100px; height: 100px;">测试盒子1</div>
<div class="box" style="right: 135px; top: 165px; width: 75px; height: 75px;">测试盒子2</div>
<div class="box" style="left: 225px; top: 275px; width: 50px; height: 50px;">测试盒子3</div>
<div class="box" style="left: 625px; top: 575px; width: 25px; height: 25px;">测试盒子4</div>
四个实例,分别在网页不同地方显示小提示条

三,Javascript部分

<script type="text/javascript">
$(document).ready(function(){
$('div').qtip({content:'必优博客-技术源于实践,实践必然优秀! ', position:'center'});
});
</script>
Javascript部分指定需要显示提示条的对象并自定义提示内容和提示位置,实例中给所有DIV增加小提示功能。
注意有两个参数:
content表示提示文字内容
position表示提示位置

使用qTips最主要的就是要清楚提示条的CSS样式以及显示的小图标,这些已存在下载的文件包中(arrow.png),大家

可根椐需求进行适当的修改,另外tips还有几个参数,列表如下:

container: 'qtip',
content: '',
position: 'center',
nudge_top: 10,
nudge_left: 0,
preRender: function(e, tip){},
postRender: function(e, tip){},
onShow: function(e, tip){},
onHide: function(e, tip){},
解释如下:

container表示当前提示条容器名
content表示提示内容
position表示提示位置,可选center、left和right
nudge_top表示上微移
nudge_left表示左微移
preRender表示读取提示条前触发的函数
postRender表示读取提示条触发的函数
onShow表示显示提示条触发的函数
onHide表示隐藏提示条触发的函数
使用tips相比tooltip更加简单,两者都需要自定义提示条CSS样式,不过功能上tips比较单一,对于实现一个简单的提示条功能来说,jQuery插件qTips还是一个非常不错的选择。

分享到:
评论

相关推荐

    extjs 如何给column 加上提示

    本文将详细讲解EXTJS如何为Column添加提示(Tooltip)。 首先,EXTJS中的提示功能主要通过`qtip`属性实现,这是一个内建的属性,允许我们在表格的单元格中设置提示文本。在EXTJS的GridPanel中,我们可以通过定义...

    一个支持annotation的SSH整合示例项目

    卷 (USB)Project 的文件夹 PATH 列表 卷序列号码为 0006EE44 CCBE:F425 I:. │ .project │ pom.xml │ pom.xml~ │ text.txt │ ├─.settings │ org.maven.ide.eclipse.prefs ...│ │ org.eclipse.wst.common....

    计算机图形学之动画和模拟算法:粒子系统在自然现象模拟中的应用.docx

    计算机图形学之动画和模拟算法:粒子系统在自然现象模拟中的应用.docx

    基于matlab的注水算法源码.zip

    OFDM和MIMO系统模型下的功率分配

    高校校园跑腿系统的设计app.zip

    基于安卓的毕业设计源码

    SAP 各模块常用BAPI

    SAP 各模块常用BAPI 简单例子

    revit族文件,参数化承台

    revit族文件,参数化承台

    PEP8 风格指南,PYTHON基础

    python PEP8 风格指南,PYTHON基础

    Python基础,Python进阶读物

    python Python基础,Python进阶读物

    HarmonyOS 工程目录结构PDF

    内容概要:本文档详细介绍了鸿蒙系统的ArkTS工程目录结构(Stage模型)。整个工程结构从顶层分为资源配置与源码存放两大方面。资源文件包括字符串、颜色、多媒体等JSON格式定义文件及支持常见图片与音视频格式的实际媒体文件,同时提供了多个JSON5配置文件来设置应用的整体配置与特定模块的功能选项。另外,有专设目录放置应用和服务的主体部分,包含入口点及页面等关键元素,还涵盖了模拟对象配置与多级别的构建任务脚本,旨在为开发者提供一个灵活而强大的项目框架。 适合人群:适合熟悉或者正在学习鸿蒙系统应用程序开发的技术爱好者,尤其是初级至中级软件工程师。 使用场景及目标:帮助初学者理解和搭建鸿蒙OS下的应用程序基础架构;指导开发者合理规划和管理大型项目的各个组成部分,提高开发效率和可维护性;使技术人员掌握正确的资源管理和配置方法,优化应用性能。 阅读建议:在阅读时应重点关注各目录的作用及其相互之间的关系,对于特定的文件格式(如JSON5配置文件)建议深入了解其语法特点和配置选项。实际操作中,可以通过创建简单的示例项目来进行实践,加深理解。

    【上交所-2024研报】立昂微2024年第三季度报告.pdf

    行业研究报告、行业调查报告、研报

    基于Python实现的一个简单高效的车道线检测模型源代码+使用说明

    基于Python实现的一个简单高效的车道线检测模型源代码+使用说明 项目简介 本项目构建了一个简单高效车道线检测模型,尽量以可以接受的精度损失为代价换取更高的计算效率。 模型结构 对图像中车道线可能存在的区域(图像的下部)进行网格划分,将车道线检测问题转化为每行车道线所在网格的分类问题。将图像中车道线所在区域划分为 12 行,每行划分为 80 个网格,模型需要学习如何根据输入图像正确地对每行中车道线的位置进行分类,找出最有可能存在该车道线的网格,模型共能检测图像中左侧两条和右侧两条车道线。

    【光伏预测】基于粒子群优化算法PSO优化高斯过程回归GPR实现光伏多输入单输出预测附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。 替换数据可以直接使用,注释清楚,适合新手

    chrome react调试工具

    chrome react调试工具

    jdk-8u401-linux-x64.tar

    jdk-8u401-linux-x64.tar,经典的jdk8对应的linux安装包,包含安装说明

    计算机图形学之动画和模拟算法:Rigid Body Dynamics:高级刚体模拟算法.docx

    计算机图形学之动画和模拟算法:Rigid Body Dynamics:高级刚体模拟算法.docx

    湖南省各市、县区及街镇SVG图

    湖南省各市、县区及街镇SVG图

    基于Flexsim的DVD装配仿真系统.zip

    基于Flexsim软件开发的仿真系统,可供参考学习使用

    weixin293基于微信小程序的校园自助打印系统+springboot后端毕业源码案例设计.zip

    weixin293基于微信小程序的校园自助打印系统+springboot后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。

    DevOps业务价值流之需求设计

    模板

Global site tag (gtag.js) - Google Analytics