在jquery移动页面中,我创建了一个动态加载其他页面的链接:
<a href="advertiser.php" data-role="button" data-inline="true" data-theme="b">Add New Advertiser</a>
页面加载后,页面<head>
中的javascript会被删除。
有没有办法让jquery mobile保持加载页面的脚本完好无损?
答案 0 :(得分:0)
由于缺乏细节,我不确定这是否会对你有所帮助。 尝试添加:data-prefetch到您的链接。
<a href="prefetchThisPage.html" data-prefetch> ... </a>
答案 1 :(得分:0)
我确信有办法完全按照你的说法去做。但我相信有一种更简单的方法可以实现同样的目标。看看这个答案here。它应该可以解决你的问题。
答案 2 :(得分:0)
如果页面不重,那么您可以在同一文档中创建下一页(待打开),即
<div data-role="advertiser" id="Login">
并使用链接
打开它<a data-role="button" data-transition="slide" data-direction="forward" data-theme="a" href="#advertiser" data-icon="home" data-iconpos="left">Add New Advertiser</a>
这样即使你来回走动,你的剧本也不会刷新