2010-10-15 69 views
2

如何刷新美容秘诀插件?我试图在单击事件时更改应用于元素的美容提示。我会很乐意要么清爽的美丽秘诀

  1. 禁用该元素的美人尖被点击或

  2. 改变冰山美人的内容时,点击它时,它。

看来我可以改变“选项”数组没有问题,但它并没有反映美容小技巧的变化。

回答

1

要一个元素上禁用BT,使用此语法:

$('selector').btOff(); 

要重新启用BT使用:

$('selector').btOn(); 
+0

这个工作适合你吗? – 2010-11-02 20:26:58

+0

'btOn()'和'btOff()'函数分别只显示和隐藏工具提示。 OP正在寻求一种方法来更新其内容。 – 2012-11-01 09:13:43

1

最近我有同样的问题;在我的情况下,每当选择发生变化时(工具提示内容基于所选optiontitle元素),我需要更新select父元素上的工具提示。为了得到提示来更新元素,即获得它的内容改变,你需要:

  1. 删除BT使用存储原始标题(以便它并不认为它已经属性处理的元素),

  2. 设置元素的title属性您希望在更新的提示,以显示新的内容,

  3. 调用bt()功能再次创造更新的提示。

例如:

element.removeAttr('bt-xtitle'); 
element.attr('title', 'new tooltip content'); 
element.bt(); 

显然,这假设你使用的是默认title属性生成的内容,如果您正在使用自定义contentSelectordiv,你需要相应地调整代码,但这个概念应该保持不变。

希望这可以帮助有人试图达到同样的事情,因为它不是很直观如何做到这一点。