2010-10-15 70 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,你需要相應地調整代碼,但這個概念應該保持不變。

希望這可以幫助有人試圖達到同樣的事情,因爲它不是很直觀如何做到這一點。