jQuery .on() - 元素“在文档中”事件

时间:2012-09-05 16:26:24

标签: jquery events javascript-events event-handling

我正在使用jQuery的.on()函数将事件处理程序附加到元素出现在文档中时:

$(document).on('change', '#elementId', handlerFunction);

当元素成为文档的一部分时,我还想调用handlerFunction,而不仅仅是在触发change事件时。是否有可以添加到列表中的事件?

2 个答案:

答案 0 :(得分:0)

处理程序函数中的

添加此行

$('#elementId').trigger('change');

答案 1 :(得分:0)

您可以使用jQuery的load()功能:

$('#elementId').load(handlerFunction);

用jQuery的网站来解释:

  

当加载事件和所有子元素已完全加载时,会将事件发送到元素。此事件可以发送到与URL关联的任何元素:图像,脚本,框架,iframe和窗口对象。