Jquery,在加载时隐藏img

Jquery, hide img onload

本文关键字:隐藏 img 加载 Jquery      更新时间:2023-09-26

我希望在刚加载页面时隐藏一个图像。我可以调用$('#imgName').show()来显示图像。

然而,我有

$(document).ready(function() {
    $("#imgName").hide();
});

但图像在开始时仍然闪烁。

你如何摆脱这种闪光效果?

使用CSS'display:none;'以使其在加载时不可见。

这是因为javascript是在html之后加载的,所以最接近的解决方案是使用css

img#imgName{display:none}

尝试使用CSS来初始隐藏图像。Javascript将在CSS之后加载,通常是--ergo,初始flash。

您可以加载使用css隐藏的图像。

display:none;