当所有 HTML 都已加载(而不是图像)时运行 JS 代码
Run JS code when all HTML has loaded (not images)
我想执行一个js代码,该代码为所有具有特定类的元素添加一个类,例如。 .lookbook-block
但是,我认为我必须等到所有 HTML 都加载完毕才能执行此循环,但该页面有很多图像,所以我不想使用 window.load 广告,它会等到所有图像都加载完毕,这将延迟执行。有没有办法等到只有 HTML 加载完毕?
谢谢!
把脚本放在 html 的底部
$(function() {
// Your code here.
});
这将添加一个回调函数,以便在从 jQuery 库触发ready
事件时执行。您可以在此处阅读有关它的更多信息。你可以通过使用这个来做同样的事情,这更清楚:
$(document).ready(function() {
// Your code
});
相关文章:
- 如何在运行时使用javascript隐藏图像
- HTML/JS github页面项目没有't在使用firefox运行时加载图像或声音
- 运行POST时显示图像
- 如何在MVC5中运行时在HTML5 Canvas中显示图像
- 无法使用javascript插件在首次运行时加载实际图像大小(图像在刷新后加载)
- 在多个元素上运行的函数插入多个图像
- 运行fancybox thumb时隐藏其他图像
- 加载图像后运行JS
- Bxslider预加载程序在没有图像的情况下以无限循环运行
- 检查运行到CORS的图像是否存在
- 如果光标在图像上在某种意义上不停止.它正在运行
- 带有谷歌地图和天气图像的网页只能在IE中运行,在Chrome中无效
- 在生产模式下运行时,图像不会显示在 yeoman 应用中
- 网页:当我在本地运行时出现某些图像,但在互联网上显示时会消失
- 运行一个函数,每次
到达窗口中间时更改图像
- 我的 jQuery 滑块运行良好,但存在错误,它有时不会在下次或上一次单击时显示图像
- 如何在浏览器中完成图像大小调整后运行功能?(JS/JQuery)
- 在页面加载时运行 Jquery 函数,而不是在图像单击时运行
- 在图像点击时运行Javascript
- 寻找一种在一个页面上运行多个图像循环仪的方法