当元素出现在文档中时,我正在使用 jQuery 的.on()
函数将事件处理程序附加到元素:
$(document).on('change', '#elementId', handlerFunction);
我还想handlerFunction
在元素成为文档的一部分时调用,而不仅仅是在change
触发事件时调用。有没有我可以添加到列表中的事件?
当元素出现在文档中时,我正在使用 jQuery 的.on()
函数将事件处理程序附加到元素:
$(document).on('change', '#elementId', handlerFunction);
我还想handlerFunction
在元素成为文档的一部分时调用,而不仅仅是在change
触发事件时调用。有没有我可以添加到列表中的事件?
在您的处理程序函数中添加此行
$('#elementId').trigger('change');
你可以使用jQuery的load()函数:
$('#elementId').load(handlerFunction);
套用jQuery的网站:
当元素和所有子元素都已完全加载时,加载事件将发送到该元素。此事件可以发送到与 URL 关联的任何元素:图像、脚本、框架、iframe 和窗口对象。