javascript - HTML 之后的 JS 与内部的 onload 方法
问题描述
这两种情况有什么区别:
1 当 js 代码在整个 html 内容之后:
<head>
...
</head>
<body>
// whole html content here
<script>
// js code
</script>
</body>
2 当js代码在load方法里面时,比如:
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
$(window).on('load', function () {
// js code ...
});
</script>
</head>
<body>
...
</body>
解决方案
推荐阅读
- android - getMacAddress() 在 Android 11 中返回 null?如何获取 Android 11 的 mac 地址?
- visual-studio - Visual Studio:没有为此项目加载任何符号
- ruby-on-rails - rmagick gem 安装问题未声明的标识符“IsGrayImage”Macbook M1
- tkinter - Tkinter 获取窗口或顶层中使用的最后一行
- javascript - 在月视图中返回日历总是回到一个月,
- reactjs - ReactJS、Axios、.NET Core 5.0 WebAPI -- 401 未经授权
- python-3.x - 如果它以问号开头,Python urljoin 不能正确连接字符串
- nuget - Itext7 和 SelectPdf nuget 包
- javascript - 按字符串数组选择类型
- android - Android Studio 在共享测试目录中显示未解析的引用,但执行任务按预期工作