我使用jQuery的.on()
功能將事件處理程序附加到元素,當他們出現在文檔中:jQuery的。對() - 元素「文件」事件
$(document).on('change', '#elementId', handlerFunction);
我也想叫handlerFunction
時該元素將成爲文檔的一部分,而不僅僅是觸發change
事件時。有沒有可以添加到列表中的事件?
我使用jQuery的.on()
功能將事件處理程序附加到元素,當他們出現在文檔中:jQuery的。對() - 元素「文件」事件
$(document).on('change', '#elementId', handlerFunction);
我也想叫handlerFunction
時該元素將成爲文檔的一部分,而不僅僅是觸發change
事件時。有沒有可以添加到列表中的事件?
加入這一行
$('#elementId').trigger('change');
我不能在一個不存在的元素上觸發事件。我想要一個偵聽器來捕獲元素被添加到文檔的事件。 – Sonny
難道你不能調用函數ina的回調代碼,將元素添加到文檔? – j08691
您可以使用'突變事件',但它們已被棄用。 http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeInserted – undefined
有一個OnDOMNodeInserted事件可以用於此,但它不是跨瀏覽器。 – adeneo