加载所有HTML后运行JS代码(不是图像)

时间:2016-01-13 17:29:47

标签: javascript jquery

我想执行一个js代码,它为所有具有特定类的元素添加一个类,例如。 .lookbook-block但是,我认为在执行此循环之前我必须等到所有HTML都已加载,但该页面有很多图像,所以我不想使用window.load将等待所有图像加载的广告,这将延迟执行。有没有办法可以等到只加载了HTML?

谢谢!

2 个答案:

答案 0 :(得分:0)

将脚本放在html的底部

答案 1 :(得分:0)

$(function() {
// Your code here.
});

这会添加一个回调函数,以便在从jQuery库触发ready事件时执行。您可以阅读更多相关信息here。你可以使用这个做同样的事情,这更清楚:

$(document).ready(function() {
  // Your code
});