head.js所有用法示例
时间: 2023-08-20 07:07:18 浏览: 148
head.js 是一个 JavaScript 库,用于异步加载脚本、样式和其他资源。以下是 head.js 的一些用法示例:
1. 加载单个 JavaScript 文件:
```
head.load("path/to/script.js", function() {
// 文件加载完成后执行的回调函数
});
```
2. 加载多个 JavaScript 文件:
```
head.load("path/to/script1.js", "path/to/script2.js", function() {
// 所有文件加载完成后执行的回调函数
});
```
3. 加载 CSS 文件:
```
head.load("path/to/style.css");
```
4. 加载多个 CSS 文件:
```
head.load("path/to/style1.css", "path/to/style2.css");
```
5. 加载 JavaScript 和 CSS 文件:
```
head.load("path/to/script.js", "path/to/style.css", function() {
// 文件加载完成后执行的回调函数
});
```
6. 检测某个 JavaScript 文件是否已加载:
```
if (head.js("path/to/script.js")) {
// 文件已加载
} else {
// 文件未加载
}
```
7. 检测多个 JavaScript 文件是否已加载:
```
if (head.js("path/to/script1.js", "path/to/script2.js")) {
// 所有文件已加载
} else {
// 有文件未加载
}
```
8. 检测某个 CSS 文件是否已加载:
```
if (head.css("path/to/style.css")) {
// 文件已加载
} else {
// 文件未加载
}
```
9. 检测多个 CSS 文件是否已加载:
```
if (head.css("path/to/style1.css", "path/to/style2.css")) {
// 所有文件已加载
} else {
// 有文件未加载
}
```
以上是 head.js 的一些用法示例,还有其他更高级的用法,可以参考官方文档。
阅读全文