HTML是有执行顺序的,默认是自上而下执行。所以当我们的js代码在html代码下边的时候,可以正常执行,而当我们的js代码在html代码上边的时候,可以就无法正常执行了,这时,我们需要在文档加载完毕的时候才去执行js代码,所以我们通常会这样做
window.onload = function(){ //要执行的js代码段 }
在引入jQuery的情况下
$(function(){ //要执行的js代码段});
本文共 267 字,大约阅读时间需要 1 分钟。
HTML是有执行顺序的,默认是自上而下执行。所以当我们的js代码在html代码下边的时候,可以正常执行,而当我们的js代码在html代码上边的时候,可以就无法正常执行了,这时,我们需要在文档加载完毕的时候才去执行js代码,所以我们通常会这样做
window.onload = function(){ //要执行的js代码段 }
在引入jQuery的情况下
$(function(){ //要执行的js代码段});
转载于:https://www.cnblogs.com/tanchangsha/p/10223413.html