【发布时间】:2018-01-02 23:50:18
【问题描述】:
当使用 Jquery mobile 并通过锚标记导航到单页应用程序中的子页面时,url 更新为 .com#someid
当用户刷新这个页面时,我需要一些 Javascript 来执行,就好像用户已经导航到那个页面一样......即,重新加载一些 ajax 数据。
这通常是如何处理的?
<div data-role="page" id="homepage" data-theme="b">
<div data-role="content" class="contentcontainer"><a href="#subpage">some content</a></div>
</div>
<div data-role="page" id="subpage" data-theme="b">
<div data-role="content" class="contentcontainer">some content</div>
</div>
<script>
function loadContentForSubpage(){ ...}
</script>
我只希望 loadContentForSubpage 在该页面加载时运行,或者在用户刷新具有#subpage 的页面时运行
【问题讨论】:
-
你的代码在哪里?这不是我们为您编写代码的网站,这只是我们帮助您解决错误、问题和误解的网站。
-
我只希望 loadContentForSubpage 在该页面加载或用户刷新页面时运行有#subpage一些内容
-
编辑您的问题并在此处添加@Nathan Leggat
标签: jquery jquery-mobile