jQuery .load()不工作在我的形象

前端之家收集整理的这篇文章主要介绍了jQuery .load()不工作在我的形象前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一些代码,我试图运行一旦我的形象已经完成加载。我使用下面的jQuery代码
$("#myimageid").load(function() {
    alert('Image Loaded');
});

但是弹出窗口从不显示。我不能得到.load()函数工作!任何人有这个问题?

解决方法

如果你在图像已经有一个设置源之后运行它,你需要对缓存图像(在触发事件之前,添加一个侦听它的事件处理程序之前)进行额外的检查。你可以这样做:
$("#myimageid").on('load',function() {
  alert('Image Loaded'); 
}).each(function() {
  if(this.complete) $(this).load();
});
原文链接:https://www.f2er.com/jquery/184660.html

猜你在找的jQuery相关文章