- 浏览: 404134 次
- 性别:
- 来自: 南京
文章分类
最新评论
-
qiuqinjun:
你好,项目的文献能否打包学习下呢
java定时任务管理实现 -
panghaoyu:
实现一个智能提示功能需要ajax、数据库、jsp/php、算法 ...
使用jQuery Autocomplete(自动完成)插件 -
CommonAccount:
我的showModalDialog() 传对象参数,在子窗口用 ...
JS中showModalDialog (模态窗口)详细使用 -
wyfn18:
very good
使用jQuery Autocomplete(自动完成)插件 -
jiangqingtian:
xiexie
使用jQuery Autocomplete(自动完成)插件
How It Works
TipTip uses the title
attribute just like the native browser tooltip does. However, thetitle
will be copied and then removed from the element when using TipTip so that the browser tooltip will not show up.
TipTip only generates one set of popup elements total, rather then generating one set of popup elements for each element with TipTip applied to it. This helps speed things up and reduces processing time. The elements generated are all div
elements and are appended to the end of the body
element. The structure looks like this:
<
div
id
=
"tiptip_holder"
>
<
div
id
=
"tiptip_content"
>
<
div
id
=
"tiptip_arrow"
>
<
div
id
=
"tiptip_arrow_inner"
></
div
>
</
div
>
</
div
>
</
div
>
There are specific CSS class names added to the "tiptip_holder" div
element when it appears depending on the orientation it appears in. Here is a list of the class names along with it's orientation:
- tip_top - When the tooltip appears above the element.
- tip_bottom - When the tooltip appears below the element.
- tip_left - When the tooltip appears to the left the element.
- tip_right - When the tooltip appears to the right the element.
- tip_left_top - When the tooltip appears to the left and above the element.
- tip_left_bottom - When the tooltip appears to the left and below the element.
- tip_right_top - When the tooltip appears to the right and above the element.
- tip_right_bottom - When the tooltip appears to the right and below the element.
TipTip has been tested (and works) in: IE7 & IE8, Firefox, Safari, Opera, and Chrome.
How To Use It
Obviously you need to make sure you have the latest jQuery library already loaded in your page. After that it's really simple, just add the following code to your page:
$(
function
(){
$(
".someClass"
).tipTip();
});
Below is an example of using TipTip with some options:
$(
function
(){
$(
".someClass"
).tipTip({maxWidth:
"auto"
, edgeOffset: 10});
});
Below is an example of what your HTML
would look like:
<
p
>
Cras sed ante. Phasellus in massa. <
a
href
=
""
class
=
"someClass"
title
=
"This will show up in the TipTip popup."
>Curabitur dolor eros</
a
>, gravida et, hendrerit ac, cursus non, massa.
<
span
id
=
"foo"
>
<
img
src
=
"image.jpg"
class
=
"someClass"
title
=
"A picture of the World"
/>
</
span
>
</
p
>
Options
- activation: string ("hover" by default) - jQuery method TipTip is activated with. Can be set to: "hover", "focus" or "click".
- keepAlive: true of false (false by default) - When set to true the TipTip will only fadeout when you hover over the actual TipTip and then hover off of it.
-
maxWidth: string ("200px" by default) - CSS
max-width
property for the TipTip element. This is a string so you can apply a percentage rule or 'auto'. - edgeOffset: number (3 by default) - Distances the TipTip popup from the element with TipTip applied to it by the number of pixels specified.
- defaultPosition: string ("bottom" by default) - Default orientation TipTip should show up as. You can set it to: "top", "bottom", "left" or "right".
-
delay: number (400 by default) - Number of milliseconds to delay before showing the TipTip popup after you
mouseover
an element with TipTip applied to it. - fadeIn: number (200 by default) - Speed at which the TipTip popup will fade into view.
- fadeOut: number (200 by default) - Speed at which the TipTip popup will fade out of view.
- attribute: string ("title" by default) - HTML attribute that TipTip should pull it's content from.
- content: string (false by default) - HTML or String to use as the content for TipTip. Will overwrite content from any HTML attribute.
-
enter: callback function - Custom function that is run each time you
mouseover
an element with TipTip applied to it. -
exit: callback function - Custom function that is run each time you
mouseout
of an element with TipTip applied to it.
ChangeLog
Version 1.3 (Mar. 23, 2010)- Added
defaultPoistion
option that enables you to set the default orientation TipTip should show up as. - Added
attribute
option that enables you to set the HTML attribute that TipTip should pull it's content from. - Added
content
option. This will be used as the content for the TipTip and will overwrite any content pulled form any HTML attribute. - Added
activation
option enables you to specify the jQuery method TipTip is activated with: hover, focus or click. Now you can use TipTip on forms and for validation! - Added
keepAlive
option that when set to true the TipTip will only fadeout when you hover over the actual TipTip and then hover off of it. Allowing for hyperlinks inside your TipTip content to be accessible.
- Added HTML support with Tip Tip. You can now add HTML into the Title attribute (though this is not recommended if you want strictly valid code).
- Tightened up spacing margins in JS.
- Updated margins in CSS file.
- Swapped dynamically added orientation CSS class names ('_left' & '_right') to make better sense.
- Added in some tighter spacing for the tooltip in JS.
- Initial release.
License
This TipTip jQuery plug-in is dual licensed under the MIT and GPL licenses.
- tipTipv13.zip (4.7 KB)
- 下载次数: 46
发表评论
文章已被作者锁定,不允许评论。
-
jQuery实现Session过期提示
2013-06-24 15:46 10708起初项目中session过期的时候需要做一个提示框(并不进 ... -
页面所有元素加载完成之后执行某个js函数
2013-06-08 12:35 96065在页面所有元素加载完成之后执行某个js函数 做项目 ... -
在页面加载完后执行javascript代码
2013-06-04 15:54 0在页面加载完后执行javascript代码 ... -
基于jQuery的waterfall(瀑布流)布局
2013-05-21 15:44 5157<!DOCTYPE html> < ... -
如何提高你的jQuery代码技巧
2013-05-17 21:37 0Query之所以如此流行并被从大公司到个人博客的几乎每个人都 ... -
使用jQuery去掉指定标签里所有文字内容对应的链接
2013-05-21 15:43 1256有时候需要使用jQuery来去除指定的某些标签,例如,删除所有 ... -
Jquery的UI库 w2ui
2013-05-10 16:52 5143很不错的Jquery的UI库 w2ui,基于Jquery的 ... -
Javascript动态生成table的性能调优
2013-05-08 10:08 0客户端动态输出table数 ... -
经典的回到页面顶端
2013-04-25 13:54 1819经典的回到页面顶端,当页面滚动到一定的高度时,给一个回到顶 ... -
jQuery/javascript实现IP/Mask自动联想功能
2013-02-01 16:02 3524之前做一个云计算的项目,涉及到一个安全组自动联想的功能,思想是 ... -
js 验证各种格式类型的正则表达式
2013-01-31 14:59 0<script src="scripts/ ... -
amCharts目前最牛逼的图表插件
2012-12-05 23:40 0amCharts,图表插件,目前最牛的图表插件 -
判断几种浏览器类型的表达式
2012-12-03 14:11 1053// IE浏览器 if (/MSIE/.test(n ... -
js获取工程路径以及js调用Servlet
2012-10-18 21:19 0function getRootPath(){ va ... -
jQuery jqplot chart plugins
2012-09-28 00:31 0Charts on this page may depe ... -
jQuery tip plugins
2012-09-25 00:35 01. 一款jQuery提示插件 2. 以下为一个java ... -
使用jQuery Autocomplete(自动完成)插件
2012-09-18 01:25 26435jQuery 的Autocomplete(自动完成、自动 ... -
动态创建js,jQuery
2012-09-18 00:53 0function checkJquery() { ... -
jQuery ajax - getJSON() 方法
2012-09-17 22:41 0<html> <head> ... -
仿IBM导航条实现
2012-09-16 22:57 0<!DOCTYPE html PUBLIC " ...
相关推荐
本资源“jquery tips提示图片信息.rar”显然聚焦于利用jQuery实现一种图片提示信息的功能,这通常涉及到图片展示、用户交互以及可能的动画效果。以下是关于这个主题的详细知识点: 1. jQuery选择器:jQuery的选择器...
jQuery Tips提示插件是这个库的一个扩展,它增强了网页的用户体验,通过提供自适应屏幕宽度的提示信息,使用户能够更方便地理解和操作页面内容。 一、jQuery Tips提示插件介绍 jQuery Tips插件主要用于在网页上显示...
本文将详细讲解如何使用基于jQuery的Tips插件,该插件允许提示框自动消失或由用户手动消失,从而为用户提供更加友好的交互体验。 首先,我们来了解jQuery Tips插件的基本概念。Tips插件主要用于在网页上显示临时...
在 6om购物排行榜上发现了这个 jquery tips 商品图片提示框,非常漂亮。 使用 Jquery 类库,代码精简,并且带人性化缺口和阴影。 那个箭头不要以为是用图片做的,其实并没有,完全用 CSS 实现。 我把代码分享出来,...
jQuery的tips功能恰好能满足这一需求,它允许我们轻松地创建出具有冒泡效果的提示框,使用户能够快速了解页面元素的具体含义或操作指南。本文将深入探讨JQuery实现冒泡提示的基本原理和常见应用,以帮助开发者提升...
《jQuery Tips提示图片信息特效代码解析》 在网页开发中,为用户提供友好且直观的提示信息是提升用户体验的重要手段之一。jQuery作为一个强大的JavaScript库,提供了丰富的API和插件,使得创建动态、美观的提示信息...
描述中的 "showTips Jquery插件Tips气泡提示插件" 暗示了这个插件是专门为了创建 jQuery Tips 气泡提示而设计的。它可能提供了丰富的自定义选项,使得开发者可以根据自己的需求定制提示的样式、位置、内容和行为。...
**jQuery Tips提示插件详解** jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。而`jQuery.tips.js`是一个基于jQuery的提示插件,它允许开发者轻松地在网页...
* $(selector).tips({ //selector 为jquery选择器 * msg:'your messages!', //你的提示消息 必填 * side:1, //提示窗显示位置 1,2,3,4 分别代表 上右下左 默认为1(上) 可选 * color:'#FFF', //提示文字色 默认...
**jQuery_Tips_插件详解** 在Web开发中,我们经常需要为页面元素提供额外的信息提示,例如,当鼠标悬停在某个按钮或链接上时显示一个小提示框,这种功能通常被称为“tooltip”。jQuery_Tips插件就是这样一个工具,...
### JQuery Tips(2) 关于$()包装集你不知道的 #### 包装集的特性:面向集合 在JQuery中,$() 函数的主要作用是创建一个包装集(Wrapper Set),即一个由一系列DOM元素组成的集合。即使你只选择了一个DOM元素,它也...
jquery的tips提示组件,供大家一起共同分享学习。
jquery实现三角tootips提示
在选择时,最好以ID选择符作为开头 我想这个很好理解,因为JQuery内部使用document.getElementByID方法进行ID选择,这种方法比其他所有对DOM选择的方法更快,所以以$(“#”)开头是最好的,比如: 代码如下: ”a”> ”b...
为了深入理解JQuery在Web开发中的应用,下面是根据所提供的文件内容整理出的详细知识点: 1. 禁止右键点击 在JQuery中,可以通过绑定contextmenu事件并返回false来禁止用户右键点击页面,阻止默认的浏览器上下文...
【jQuery随机头像TIPS】是一种使用JavaScript库jQuery实现的头像显示技术,它能够为用户提供动态、随机化的头像展示效果,适用于论坛、社交应用等需要个性化头像的场景。这种技术通常用于提高用户体验,增加网站的...
* jquery tips 提示插件 jquery.tips.js v0.1beta * * 使用方法 * $(selector).tips({ //selector 为jquery选择器 * msg:'your messages!', //你的提示消息 必填 * side:1, //提示窗显示位置 1,2,3,4 分别代表 上...
《jQuery带Tips动画提示通用表单验证插件详解》 在网页开发中,表单验证是必不可少的一个环节,它能够确保用户输入的数据符合预设的规则,提高用户体验并减少服务器端的压力。jQuery Validate插件正是这样一个强大...