Heim >Web-Frontend >js-Tutorial >jQuery Tools tooltip使用说明_jquery
HTML
属性 | 默认值 | 描述 |
---|---|---|
cancelDefault | true |
自从1.1.0版。 当工具提示内容抓取 从 标题 触发器元素的属性 这个属性取消默认工具提示执行的行为 浏览器。 这是通过简单的移除 这个 标题 属性从触发器。
你仍然可以检索/修改标题值通过调用 jQuery的 数据('title') 方法为触发。 |
effect | 'toggle' |
指定了如何显示和隐藏的提示。 有两个 内置的效果,可以用作值:
toggle 。 一个简单的显示/隐藏效果。 这是 默认 fade 。 一个简单的淡入/淡出效果 还有一个 幻灯片效果 不 包括在该工具本身。 你可以 构建 你自己的。 |
delay | <span id="OUTFOX_JTR_TRANS_NODE-93" class="OUTFOX_JTR_TRANS_NODE">30 </span> |
指定工具提示依然可见多久后鼠标 叶子触发器。 这是必需的,如果tootip已 互动的内容和用户将需要时间去 tootip区域。 通过设置0工具提示也会消失 鼠标离开就从触发器元素。 |
events | Object |
一个配置对象,它指定当工具提示会 显示和隐藏。 您可以指定不同的事件不同 类型的元素。 这里有默认值为这个 属性:
<span class="nx">events</span><span class="o">:</span> <span class="p">{</span><br> <span class="nx">def</span><span class="o">:</span> <span class="s2">"mouseover,mouseout"</span><span class="p">,</span><br> <span class="nx">input</span><span class="o">:</span> <span class="s2">"focus,blur"</span><span class="p">,</span><br> <span class="nx">widget</span><span class="o">:</span> <span class="s2">"focus mouseover,blur mouseout"</span><span class="p">,</span><br> <span class="nx">tooltip</span><span class="o">:</span> <span class="s2">"mouseover,mouseout"</span><br> <span class="p">}</span><br> JavaScript 你可以阅读更多关于这方面的内容这个 事件管理 一章。 |
layout | '<div></div>' |
自从1.2.0 HTML布局为生成的工具提示。 可以很复杂的HTML布局如你所愿。 你可以,例如,添加一个嵌套的 跨度 元素作为箭的占位符。 |
offset | [0, 0] |
精细地调节工具提示指定位置这个 位置 属性。 看到这个 定位细节 更多的信息。 |
opacity | <span id="OUTFOX_JTR_TRANS_NODE-116" class="OUTFOX_JTR_TRANS_NODE">1 </span> |
透明的工具提示。 例如,0意味着不可见, 1意味着没有透明度(完全可见)和0.4意味着40% 工具提示显示的。 如果你的工具提示使用CSS背景图像,你可以设置透明度的形象,如果它已经保存在PNG24图形格式。 记住,互联网 IE 6不支持原生透明的PNG。 |
position | 'top center' |
指定位置的工具提示。 看到这个 定位细节 更多的信息。 旧的格式:['top', 'center'] 是废弃,在未来将会被移除。 |
predelay | <span id="OUTFOX_JTR_TRANS_NODE-126" class="OUTFOX_JTR_TRANS_NODE">0 </span> |
自从1.1.0版。 指定了延迟(在毫秒)工具提示显示之前。 默认情况下有没有延迟。 |
relative | false |
自从1.1.1。 默认情况下,工具提示位置现在决定相对于文档(通过使用这个 relative)的方法。 通过启用这个产权工具提示的位置是相对确定的父元素 |
tip | 一个jQuery选择器为一个单一的工具提示的元素。 对于示例 # mytip 。 该选项仅有效如果你要手动定义一个工具提示多个触发器同时元素。 因为1.2.5 标题 属性仍然可以被用作工具提示内容。 | |
tipClass | 'tooltip' |
自从1.2.0。 CSS类名生成的工具提示的元素。 |
事件 | 触发事件 |
---|---|
onbeforeshow | 在工具提示显示。 第二个参数是工具提示 要使用位置。 这是一个对象的值{top: integer, left: integer} |
onShow | 在工具提示显示。 |
onBeforeHide | 在工具提示是隐藏的 |
onHide | 当这个工具提示是隐藏的。 |
方法 | 返回值 | 描述/例子 |
---|---|---|
show() | <span id="OUTFOX_JTR_TRANS_NODE-255" class="OUTFOX_JTR_TRANS_NODE">api </span> |
显示工具提示。 |
hide() | <span id="OUTFOX_JTR_TRANS_NODE-258" class="OUTFOX_JTR_TRANS_NODE">api </span> |
隐藏工具提示。 |
isShown(fully) | <span id="OUTFOX_JTR_TRANS_NODE-261" class="OUTFOX_JTR_TRANS_NODE">布尔 </span> |
返回 真正的 如果这个工具提示是可见的。 自从1.2.0 你也可以使用一个布尔型参数,保证了 函数返回 真正的 只有当这个工具提示是充分的 可见(在它的最终位置和不透明性)。 |
getTip() | <span id="OUTFOX_JTR_TRANS_NODE-268" class="OUTFOX_JTR_TRANS_NODE">jQuery </span> |
返回tooltip作为一个jQuery对象。 |
getTrigger() | <span id="OUTFOX_JTR_TRANS_NODE-271" class="OUTFOX_JTR_TRANS_NODE">jQuery </span> |
返回元素作为一个jQuery对象的触发。 |
getConf() | <span id="OUTFOX_JTR_TRANS_NODE-274" class="OUTFOX_JTR_TRANS_NODE">对象 </span> |
返回工具提示配置。 |
属性 | 默认值 | 描述 |
---|---|---|
fadeInSpeed | 400 | 淡入时速度显示工具提示,以毫秒为单位。 |
fadeoutspeed | 200 | 当工具提示的淡出速度是隐藏着的,以毫秒为单位。 |