jQuery附加函数来"加载"元素的事件

Mig*_*ing 9 javascript jquery javascript-events

我想将一个函数附加到jQuery元素,该元素在元素添加到页面时触发.

我试过以下,但它不起作用:

var el = jQuery('<h1>HI HI HI</H1>');   
el.one('load', function(e) {
  window.alert('loaded');
});    
jQuery('body').append(el);
Run Code Online (Sandbox Code Playgroud)

我真正想要做的是保证另一个希望某个#id在页面上的jQuery函数不会失败,所以我想在页面中加载元素时调用该函数.


为了澄清,我将el元素传递给另一个库(在这种情况下它是一个电影播放器​​,但它可能是其他任何东西)我想知道何时将el元素添加到页面,无论它是我的电影播放器​​代码它正在添加元素或任何其他元素.

and*_*lzo 1

我不知道有这种类型的事件,我想到的是根据教程创建事件“el-load”,然后扩展“append”以了解该项目是否有此事件对其进行调用。