Javascript 将隐藏图像加载到HTML
我用几张图片做了一些动作,但为了顺利完成所有工作,我需要浏览器来加载图片。 例如,如果我这样做 $('body')。追加(''); 一切都正常工作,加载图像没有延迟 如果我在图像上尝试Javascript 将隐藏图像加载到HTML,javascript,jquery,html,css,caching,Javascript,Jquery,Html,Css,Caching,我用几张图片做了一些动作,但为了顺利完成所有工作,我需要浏览器来加载图片。 例如,如果我这样做 $('body')。追加(''); 一切都正常工作,加载图像没有延迟 如果我在图像上尝试style=“display:none;”“,它不会通过浏览器加载,并且在执行脚本时仍然会有延迟 你能给我其他的解决办法吗?谢谢 解决方案:$(' 从使用jQuery预加载图像的中,尝试使用$(document.ready)(函数(){**Your code at this place**});将其位置设置为屏幕外
style=“display:none;”“
,它不会通过浏览器加载,并且在执行脚本时仍然会有延迟
你能给我其他的解决办法吗?谢谢
解决方案:$('
从使用jQuery预加载图像的
中,尝试使用$(document.ready)(函数(){**Your code at this place**});
将其位置设置为屏幕外
这意味着它对于当前用户视口不可见,但却是在html中创建的。尝试使用可见性:隐藏;
而不是显示:块;
而display:none;
您的div中没有指定图像的请求,也没有空间。仅当display:inline;
或display:block;
希望有帮助尝试不透明度而不是显示?相关: