我使用這個jQuery的工具提示插件創建jQuery的工具提示稍後添加一些指向文檔的鏈接,插件不會在其上顯示jQuery工具提示。在新創建的鏈接
我認爲,當我再次打電話$('a').tooltip();
我創建的那些新的鏈接後,jQuery將爲其創建工具提示過。它不會,它甚至會毀掉我擁有的所有jQuery工具提示。
我怎樣才能創建新創建的鏈接提示?是否有可能釋放當前的提示,並再次把它所有的鏈路或類似的東西?或者我可以創建尚未創建的鏈接的工具提示嗎?
我使用這個jQuery的工具提示插件創建jQuery的工具提示稍後添加一些指向文檔的鏈接,插件不會在其上顯示jQuery工具提示。在新創建的鏈接
我認爲,當我再次打電話$('a').tooltip();
我創建的那些新的鏈接後,jQuery將爲其創建工具提示過。它不會,它甚至會毀掉我擁有的所有jQuery工具提示。
我怎樣才能創建新創建的鏈接提示?是否有可能釋放當前的提示,並再次把它所有的鏈路或類似的東西?或者我可以創建尚未創建的鏈接的工具提示嗎?
你可以使用Livequery做到這一點:
$("a").liveQuery(function(){
$(this).tooltip();
});
至於不添加工具提示已經被處理過的鏈接(我不認爲的liveQuery會做到這一點無論如何),(但如果由於某種原因它所做的那樣),你可以添加一個類「TT-處理」來鏈接,他們已經進行了修改後,從此就出來只選擇那些沒有該類鏈接。
你可以嘗試像
$(e).append("<a>some link</a>").tooltip();
感謝,這正是我想要的。順便說一句。它是現場直播(Q值較低)。 – 2009-08-21 16:02:50
對不起,我太習慣於說「jQuery的,」大Q值來自然;) – Sampson 2009-08-21 16:04:34
的liveQuery ....開銷太大 – redsquare 2009-08-22 20:06:33