gpt4 book ai didi

jQuery .load() 不适用于我的图像

转载 作者:行者123 更新时间:2023-12-03 21:28:44 25 4
gpt4 key购买 nike

图像加载完成后,我尝试运行一些代码。我使用以下 jQuery 代码:

$("#myimageid").load(function() {
alert('Image Loaded');
});

但是弹出窗口从未出现。我无法让 .load() 函数工作!有人遇到过这个问题吗?

最佳答案

如果您在图像已经具有设置源之后运行此命令,则需要对缓存图像进行额外检查(谁触发了该事件,就在您添加监听事件处理程序之前)它)。你可以这样做:

$("#myimageid").on('load', function() {
alert('Image Loaded');
}).each(function() {
if(this.complete) $(this).load();
});

更新更高版本的查询,使用:

if(this.complete) $(this).trigger('load');

使用(this).load();将产生Cannot read property 'indexOf' of undefined错误

关于jQuery .load() 不适用于我的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3588102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com