Fed*_*ina 2 html javascript jquery
我正在为一家公司开发本地站点(仅限本地内部使用,离线且无服务器)。我有一个主页,有一个主 div,其中包含 3 个不同的 div。每个 div 都链接到一个页面,每个 div 的“onclick”事件将加载链接到主 div 的页面。所以我必须使用文档准备功能检查每个页面是否存在,如果不存在,我想删除链接到该页面的 div。如何检查本地是否存在页面?我发现很多答案都检查连接状态是否存在页面,但我的 html 只能在离线和本地工作,所以我无法使用该方法。
编辑 - 已解决
我已经使用@che-azeh 的脚本解决了这个问题:
function checkIfFileLoaded(fileName) {
$.get(fileName, function(data, textStatus) {
if (textStatus == "success") {
// execute a success code
console.log("file loaded!");
}
});
}
Run Code Online (Sandbox Code Playgroud)
如果文件成功加载,我将更改新隐藏 div 的内容,该内容将告诉另一个脚本是否必须删除三个 div 中的每一个。
该函数检查文件是否可以成功加载。您可以使用它来尝试加载本地文件:
function checkIfFileLoaded(fileName) {
$.get(fileName, function(data, textStatus) {
if (textStatus == "success") {
// execute a success code
console.log("file loaded!");
}
});
}
checkIfFileLoaded("test.html");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15332 次 |
| 最近记录: |