我想爲this lightbox plugin用於某些自動填充鏈接,這些鏈接在我的頁面上還不存在。如何在不存在的DOM元素上調用Jquery方法?
您通常使用它激活:
$(document).ready(function($) {
$('a[rel*=facebox]').facebox()
})
由於一個環節不都是在頁面加載的頁面上,我通常會看向.live或.delegate方法綁定到一個事件,但在這種情況下,我會綁定什麼'事件'來說「一旦這個元素在頁面上,然後調用這個方法」。
或者我是否完全錯誤的方式?
謝謝
感謝您的詳細回覆!我希望有一種解決方法,但我不想 – noli
@Noli:不客氣。有一個名爲'livequery'的插件監視DOM的變化,但據我所知,這是相當耗費資源。手動操作會更好。 – user113716