2

你如何刷新美容秘诀插件?我正在尝试更改单击事件时应用于元素的美容提示。我也会很高兴

  1. 单击该元素时禁用该元素的美容提示或

  2. 单击时更改美容提示的内容。

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

4

2 回答 2

1

我最近遇到了同样的问题;就我而言,我需要select在选择更改时更新A的父元素的工具提示(使用基于title所选元素的工具提示内容option)。要获取更新元素的工具提示,即更改其内容,您需要:

  1. 删除 BT 用来存储原始标题的属性(这样它就不会认为它已经处理了该元素),

  2. 将元素的title属性设置为您希望在更新的工具提示中显示的新内容,

  3. 再次调用该bt()函数以创建更新的工具提示。

例如:

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

显然,这假设您使用默认title属性来生成内容,如果您使用contentSelector像 a 这样的自定义,则div需要相应地调整代码,但概念应该保持不变。

希望这可以帮助尝试实现相同目标的人,因为如何做到这一点并不是很直观。

于 2012-11-01T09:12:13.210 回答
1

要在元素上禁用 BT,请使用以下语法:

$('selector').btOff(); 

要重新启用 BT,请使用:

$('selector').btOn();
于 2010-10-16T09:10:03.373 回答