我正在为我的应用程序使用温泉 ui 滑动菜单,这是我用于滑动菜单的代码:
<ons-sliding-menu main-page="frontPage.html" menu-page="menu.html" max-slide-distance="260px" type="overlay" var="menu">
</ons-sliding-menu>
但与所有 html 都在<ons-template>
标记中的原始模板不同,我为主页 (frontpage.html) 创建了一个单独的 HTML 文件,并将仅包含 menu.html 模板的页面重命名为 index.html。
在 frontpage.html 上,我使用 jquery 代码显示手风琴,当我在浏览器中打开 html 页面时它工作正常,但是当我打开 index.html 文件时,除了 jquery 手风琴外,一切正常。手风琴中的所有选项卡都是预先打开的,手风琴不起作用。我也没有在控制台中收到任何错误。
我正在使用本地托管的 jquery v2.2.3。两个 html 文件都包含正确的 jquery 脚本(在浏览器视图源中检查)。
我已经尝试了这两种方法,包括直接在脚本标记下的 frontpage.html 中的代码,并将其包含在单独的 js 文件中。当页面直接在浏览器中加载时它工作正常,但当页面通过滑动菜单页面加载时它不起作用。