- 浏览: 2559744 次
- 性别:
- 来自: 苏州
-
文章分类
最新评论
-
jsntghf:
peio 写道这个怎么运行?Ruby On Rails的环境搭 ...
多文件上传之uploadify -
peio:
这个怎么运行?
多文件上传之uploadify -
往事如烟1:
我的项目是自己init了一个原始的project,之后将ver ...
React Native热部署之CodePush -
jsntghf:
往事如烟1 写道我按照你的说明进行,发现app退出之后,在进入 ...
React Native热部署之CodePush -
往事如烟1:
我按照你的说明进行,发现app退出之后,在进入不正确,请问是什 ...
React Native热部署之CodePush
qTip是一个基于JQuery的Tooltip插件。它几乎支持所有的主流浏览器,例如:
Internet Explorer 6.0+
Firefox 2.0+
Opera 9.0+
Safari 3.0+
Google Chrome 1.0+
Konqueror 3.5+
使用qTip可以很轻松的定义tip的位置以及样式,同时qTip还有一个强大的API......
使用qTip前,只需引入两个JS文件即可:
<script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript" src="jquery.qtip-1.0.0-rc3.min.js"></script>
下面举几个比较简单的例子。
1、Basic text
html如下所示:
<div id="content"> <a href=" ">Basic text</a> </div>
JS代码:
<script type="text/javascript"> $(document).ready(function() { $('#content a[href]').qtip( { content: 'Some basic content for the tooltip' }); }); </script>
效果如图所示:
2、Title attribute
html如下所示:
<div id="content"> <a href=" " title="That sounds familiar...">Title attribute</a> </div>
JS代码:
<script type="text/javascript"> $(document).ready(function() { $('#content a[href][title]').qtip({ content: { text: false }, style: 'cream' }); }); </script>
效果如图所示:
3、Image
html如下所示:
<div id="content"> <a href=" ">Image</a> </div>
JS代码:
<script type="text/javascript"> $(document).ready(function() { $('#content a[href]').qtip({ content: '<img src="small.png" alt="Image" />' }); }); </script>
效果如图所示:
4、Corner values
html如下所示:
<div id="content" style="margin-top:200px;margin-left:200px;"> <a href=" ">Corner values</a> </div>
JS代码:
<script type="text/javascript"> var corners = 'bottomLeft'; var opposites = 'topRight'; $(document).ready(function() { $('#content a') .hover(function() { $(this).html(opposites) .qtip({ content: corners, position: { corner: { tooltip: corners, target: opposites } }, show: { when: false, ready: true }, hide: false, style: { border: { width: 5, radius: 10 }, padding: 10, textAlign: 'center', tip: true, name: 'cream' } }); }); }); </script>
效果如图所示:
5、Fixed tooltips
html如下所示:
<div id="content"> <img src="sample.jpg" alt="" height="200" /> </div>
JS代码:
<script type="text/javascript"> $(document).ready(function() { $('#content img').each(function() { $(this).qtip( { content: '<a href=" ">Edit</a> | <a href=" ">Delete</a>', position: 'topRight', hide: { fixed: true }, style: { padding: '5px 15px', name: 'cream' } }); }); }); </script>
css代码:
<style type="text/css"> #content img{ float: left; margin-right: 35px; border: 2px solid #454545; padding: 1px; } </style>
效果如图所示:
6、Loading html
html如下所示:
<div id="content"> <a href="#" rel="sample.html">Click me</a> </div>
JS代码:
<script type="text/javascript"> $(document).ready(function() { $('#content a[rel]').each(function() { $(this).qtip( { content: { url: $(this).attr('rel'), title: { text: 'Wiki - ' + $(this).text(), button: 'Close' } }, position: { corner: { target: 'bottomMiddle', tooltip: 'topMiddle' }, adjust: { screen: true } }, show: { when: 'click', solo: true }, hide: 'unfocus', style: { tip: true, border: { width: 0, radius: 4 }, name: 'light', width: 570 } }) }); }); </script>
效果如图所示:
7、Modal tooltips
html如下所示:
<div id="content"> <a href="#" rel="modal">Click here</a> </div>
JS代码:
<script type="text/javascript"> $(document).ready(function() { $('a[rel="modal"]:first').qtip( { content: { title: { text: 'Modal tooltips sample', button: 'Close' }, text: 'hello world' }, position: { target: $(document.body), corner: 'center' }, show: { when: 'click', solo: true }, hide: false, style: { width: { max: 350 }, padding: '14px', border: { width: 9, radius: 9, color: '#666666' }, name: 'light' }, api: { beforeShow: function() { $('#qtip-blanket').fadeIn(this.options.show.effect.length); }, beforeHide: function() { $('#qtip-blanket').fadeOut(this.options.hide.effect.length); } } }); $('<div id="qtip-blanket">') .css({ position: 'absolute', top: $(document).scrollTop(), left: 0, height: $(document).height(), width: '100%', opacity: 0.7, backgroundColor: 'black', zIndex: 5000 }) .appendTo(document.body) .hide(); }); </script>
效果如图所示:
评论
5 楼
makesuper
2010-03-02
skyblue1984 写道
很不错的插件
另外,我觉得预设参数方面,
默认可以直接读title或alt的内容
直接忽略
content: {
text: false
},
这个配置
另外,我觉得预设参数方面,
默认可以直接读title或alt的内容
直接忽略
content: {
text: false
},
这个配置
4 楼
zhongzhihua
2010-03-02
不错,作个记号。。。
3 楼
suiye007
2010-03-02
确实很牛X的文章,我的效果终于搞出来了。。。
2 楼
skyblue1984
2009-12-18
很不错的插件
另外,我觉得预设参数方面,
默认可以直接读title或alt的内容
直接忽略
content: {
text: false
},
这个配置
另外,我觉得预设参数方面,
默认可以直接读title或alt的内容
直接忽略
content: {
text: false
},
这个配置
1 楼
wese345
2009-12-17
不知道在浏览器的scrollbar下拉的时候tip还能不能正常显示
发表评论
-
密码输入延迟屏蔽
2013-05-19 20:06 1479这是一个类似iPhone、android等手机的密码输入体 ... -
日历控件
2012-06-29 20:12 1581<link rel="styleshee ... -
渐变打分条
2011-11-05 10:33 1675<!DOCTYPE html PUBLIC &qu ... -
滚动新闻
2011-10-28 15:17 1175<div id="marquees" ... -
网页配色
2011-10-10 09:18 1745至于为什么要使用网页配色工具,而不是自己配色,主要原因就是:对 ... -
圆角文本框的实现
2011-10-09 09:22 3413<!DOCTYPE HTML PUBLIC " ... -
javascript加载xml,在chrome下失败的解决办法
2011-09-30 09:40 4784原来的写法: this.loadxml = funct ... -
可输入文本的下拉框
2011-09-28 13:14 1413<html> <head> ... -
二级树形菜单
2011-09-25 11:34 1387<!DOCTYPE html PUBLIC &qu ... -
不规则菜单
2011-09-16 09:31 1340<!DOCTYPE html PUBLIC " ... -
二级树形菜单
2011-09-13 19:11 1346<!DOCTYPE html PUBLIC &qu ... -
随机显示图片
2011-09-10 18:13 1357<!DOCTYPE html PUBLIC " ... -
滚动字幕效果
2011-09-07 17:40 1438<!DOCTYPE html PUBLIC " ... -
美化select
2011-09-06 16:50 1358<!DOCTYPE html PUBLIC " ... -
无图片圆角
2011-09-05 15:10 1408<!DOCTYPE HTML PUBLIC " ... -
设置滚动条的颜色
2011-08-11 10:01 1787<style type="text/css&q ... -
CSS细线表格
2011-08-09 13:23 1556<style type="text/css&q ... -
分页效果
2011-08-06 19:52 1302<!DOCTYPE html PUBLIC &qu ... -
FormTools
2011-06-23 09:17 1421FormTools is a collection of ut ... -
表单当前行高亮的实现
2011-06-21 12:06 1464<!DOCTYPE html PUBLIC " ...
相关推荐
它是基于流行的JavaScript库jQuery构建的,这意味着你可以在任何使用jQuery的项目中轻松集成qTip。这个版本是1.0.0-rc3,"rc"代表“Release Candidate”,意味着这是一个接近正式发布版本的候选版本,通常经过了多次...
qTip是一款基于jQuery的开源插件,其核心功能是创建具有高度可定制性的提示框。它可以处理多种类型的提示,包括普通的tooltip、弹出窗口、甚至是完整的对话框。qTip通过CSS样式和JavaScript API提供丰富的定制选项,...
jQuery的qTip是一个功能丰富的Tooltip插件,它允许开发者在网页上添加动态的提示工具,这些提示工具能够以友好和美观的方式为用户提供额外信息。这个插件是基于流行的jQuery库,所以它很容易集成到各种使用jQuery的...
本文将介绍并总结30个基于jQuery的Tooltip插件,旨在为开发者提供多样化的选择,满足不同场景下的需求。 #### 二、详细介绍 1. **Dynamictooltip** - **特点**:该插件以其酷炫的过渡效果、透明度及阴影效果而...
而`qTip2`则是基于jQuery的一个强大且灵活的提示(tooltip)插件,它允许开发者自定义提示框的样式、位置和触发事件,从而提供更丰富的用户体验。 `qTip2`的核心特性在于它的灵活性和可定制性。通过这个工具,你...
14. **qTip - The jQuery Tooltip Plugin**:qTip是功能丰富的Tooltip插件,支持自定义内容、样式、位置和触发事件等。 15. **Easiest Tooltip and Image Preview Using jQuery**:如其名,这是一个非常简单的...
对于jQuery tooltip插件,如`qTip`,需要下载并引入其CSS和JS文件。 2. **设置HTML结构**:确保你的HTML中包含需要提示信息的图片元素,并为其添加特定的标识符,例如`class`或`id`,以便在JavaScript中选中它们。 ...
而“30个jQuery插件-Tooltip气泡悬浮框的.doc”则详细列出了各种Tooltip插件的实例,可以帮助开发者了解并选择最适合他们项目的解决方案。 在实际开发中,了解并掌握这些jQuery插件的使用,能够大大提升开发效率,...
通过理解插件的工作原理,开发者可以创建出符合需求的个性化功能,同时利用现有的优秀插件如jQuery UI和QTip,可以快速构建出专业级别的Web应用。掌握jQuery插件的开发技巧,对于提升Web开发效率至关重要。
jQuery.qTip是一款强大的提示信息插件,用于在网页中创建各种各样的提示效果。它提供了丰富的自定义选项,包括内容、样式、位置以及显示和隐藏的控制,使得开发者能够轻松地实现复杂且美观的提示信息功能。以下是对...
18. **The Easiest jQuery Tooltip Ever**:正如其名,这是一个非常容易实现的工具提示插件。 19. **Shiny Tooltips**:提供美观、可定制的工具提示,为网站增添一丝亮色。 20. **Beauty Tips**:不仅是一个工具...
5. **使用第三方库QTip**:为了实现更丰富的样式和交互,你可以使用jQuery插件QTip。在本例中,`jquery.qtip.min.css`和`jquery.qtip.min.js`提供了样式和功能。首先,确保引入jQuery库(`jquery.js`),然后加载...
因此,选择一个成熟的Jquery气泡提示插件,如Tooltipster、qTip等,能帮助开发者节省时间和精力,同时确保兼容性和稳定性。这些插件通常提供丰富的配置选项和API,可以轻松地调整外观和行为,以适应各种项目需求。 ...
**QTip2** 是一个基于 **JavaScript** 的 jQuery 插件,专用于创建高质量的工具提示(tooltip)效果。这个插件遵循 **MIT** 授权协议,意味着它可以在商业项目中自由使用,同时也允许修改和分发源代码。QTip2 设计为...
QTip是一个开源的jQuery插件,它允许开发者创建自定义的、富文本的提示信息。这些提示不仅限于简单的文本,还可以包含HTML元素、图片甚至视频,极大地增强了提示信息的表现力。 第一种文字提示类型是基本提示。这是...
5. **工具提示插件**:如果你需要更高级的功能,如多方向提示、自定义模板、延迟显示等,可以考虑使用jQuery的工具提示插件,如`jQueryTooltip`或`qTip2`。 ### 应用场景 1. **控件说明**:对于复杂的表单或有特殊...
4. Tooltip Plugins:如TipTip和qTip,提供自定义的提示框效果。 四、jQuery与响应式设计 在响应式设计中,jQuery能够帮助检测屏幕尺寸,动态调整布局和特效,例如: 1. Responsive Menus:jQuery可以轻松实现...