gpt4 book ai didi

javascript - 如何用jquery加载图片?

转载 作者:技术小花猫 更新时间:2023-10-29 12:04:02 25 4
gpt4 key购买 nike

我这样做是为了加载图像并在对话框中显示图像。

<div id="image_preview" title="Client Photo Preview">
<p><img src="" alt="client image" id="client_image_preview" /></p>
</div>

$("#client_image_preview").attr("src", imagelocation);

$('#image_preview').dialog({
height: 'auto',
width: 'auto',
modal: true,
dialogClass: 'titleless',
buttons: { "CLOSE": function() { $(this).dialog("destroy"); } }
});

有没有办法在使用 jquery 加载图像时显示正在加载的 gif?

问候

最佳答案

在您的 img 标签中设置初始加载 gif 图像。然后使用 javascript Image 对象和 onload 事件预加载图像;当目标图像完成预加载时,将 img 标记的 src 替换为其 URI。

<div id="image_preview" title="Client Photo Preview">
<p><img src="loading.gif" alt="client image" id="client_image_preview" /></p>
</div>

var img = new Image();
img.onload = function() {
$("#client_image_preview").attr("src", imagelocation);
}
img.src = imagelocation;

$('#image_preview').dialog({
height: 'auto',
width: 'auto',
modal: true,
dialogClass: 'titleless',
buttons: { "CLOSE": function() { $(this).dialog("destroy"); } }
});

关于javascript - 如何用jquery加载图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6682121/

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