gpt4 book ai didi

javascript - Jquery 多页 html

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:22:51 31 4
gpt4 key购买 nike

我遇到了尝试将几个多页 html 文件与 jquery mobile 链接的问题,发现使用 ajax 时,jquery mobile 不会显示完整文档,而是第一页。

我查找了问题并找到了 todd thomsons 子页面小部件,但无法使插件工作。所以现在我想知道,在不使用 ajax 的情况下,是否可以加载外部多页 html 文件,但不离开 ios 网络应用程序窗口并启动 safari?

我在搜索中看到了这段 javascript,但我不确定它会如何运行。

<a href="file2.html" data-icon="back" data-ajax="false" class="file2">Log Out</a></li>

$(document).bind('pageinit', function() {
$('.file2').click(function (event) {
event.preventDefault();
window.location.assign("file.html");
});
});

所以我想我的问题是,使用 javascript,是否可以在不离开 Web 应用程序 View 的情况下加载外部 html 文件?

最佳答案

如果我正确理解你的问题(你需要将页面更改为 file.html 这是一个多页 jQM 文档)你可以尝试

<li><a href="file1.html" rel="external" data-icon="back">Log Out</a></li>

或者如果您需要以编程方式更改页面

<li><a id="logout" href="#" data-icon="back">Log Out</a></li>

$(document).on('pageinit', '#logout', function() {
$('#logout').click(function (event) {
event.preventDefault();
$.mobile.ajaxEnabled = false;
$.mobile.changePage("file1.html");
});
});

关于javascript - Jquery 多页 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14819529/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com