Javascript 是否在加载图像后执行jQuery(window).load(函数(){})?
我有个问题。在一个由PHP生成的文件中,我有一个jQueryGallery插件,它应该对PHP在divs中按正确顺序放置的所有图像显示:无。但显然,当我运行时,我首先看到从页面加载的图像,然后JavaScript库运行并隐藏图像,并以正确的方式显示它们 我想在浏览器尝试从页面上的div加载图像之前运行脚本。我将它们放在单独的分区中,这样对SEO很友好,如果关闭JavaScript,它们将一起显示在一个页面上 身体是这样的:Javascript 是否在加载图像后执行jQuery(window).load(函数(){})?,javascript,jquery,image,wordpress,Javascript,Jquery,Image,Wordpress,我有个问题。在一个由PHP生成的文件中,我有一个jQueryGallery插件,它应该对PHP在divs中按正确顺序放置的所有图像显示:无。但显然,当我运行时,我首先看到从页面加载的图像,然后JavaScript库运行并隐藏图像,并以正确的方式显示它们 我想在浏览器尝试从页面上的div加载图像之前运行脚本。我将它们放在单独的分区中,这样对SEO很友好,如果关闭JavaScript,它们将一起显示在一个页面上 身体是这样的: <div> <img> ... <
<div>
<img> ... </img>
</div>
...
<script type="text/javascript">
jQuery(window).load(function() {
....myCode...
});
</script>
您真的希望从初始默认类开始,以避免出现有时称为FOUC的“未格式化内容的闪现”
但是,如果使用jQuerydocument.readyfunction{}调用而不是$window.loadfn,您的状态会更好。Document.ready在加载图像之前启动,而window.load在加载这些图像之前不会启动。因此,您是否建议将所有图像设置为可见:隐藏,这样我就看不到它们,但它仍然对SEO友好?但是,如果关闭JS,将不会显示任何内容。p/s/I现在将尝试使用document.ready函数。