在javascript dom元素创建上绑定就绪事件 [英] Bind ready event on javascript dom element creation

查看:80
本文介绍了在javascript dom元素创建上绑定就绪事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道在加载dom时是否可以将加载事件或ready事件绑定到脚本创建的项目上.我听到来自live()的消息,但这不是可点击的东西,它只是必须加载的项目.

i would like to know if we can bind a loaded or ready event on an item created by a script when the dom is loaded. I heard from live() but it's not something clickable, it's just an item which has to load.

感谢您的帮助!

推荐答案

我猜您最好的镜头就是那里的load事件.

I guess your best shot is the load event there.

$('element').load(function(){
   alert('loaded');
});

本地

var elem = document.getElementById('element_id');
elem.onload = function(){
   alert('loaded');
};

动态创建的另一个示例:

Another example for dynamic creation:

$('<img/>', {
   src:   '/images/myimage.png',
   load:  function(){
     alert('image loaded');
   }
}).appendTo(document.body);

这篇关于在javascript dom元素创建上绑定就绪事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆