gpt4 book ai didi

javascript - onLoad 和 .load() 函数中的图像宽度始终为 0

转载 作者:行者123 更新时间:2023-12-02 17:12:00 25 4
gpt4 key购买 nike

我读过很多帖子和文章,并尝试了仅 JS 的 onLoad 方法和使用 JQuery 的 .load(function() { 方法,但我找不到安静加载图像的好方法在后台,然后在我知道其实际宽度后执行某些操作。

此时我已经尽可能简单地了解了它,但它仍然返回“0”:

bgImg = new Image();
bgImg.src = "./img/car-and-truck.gif";

bgImg.onload = imageLoaded();

function imageLoaded() {
alert(bgImg.width);
}

最佳答案

改用这个:

bgImg.onload = imageLoaded;

您正在立即调用 imageLoaded,但您不想这样做。

关于javascript - onLoad 和 .load() 函数中的图像宽度始终为 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24745228/

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