【发布时间】:2012-03-14 04:03:04
【问题描述】:
在 Django 中使用 jQuery Mobile:在页面转换期间,基本脚本似乎可以正常加载,但是从一页到下一页,标题下的新页面脚本不会在浏览器中加载。
更具体一点:
- 我通过输入网址加载我的主页,一切正常。
- 我通过单击主页中的链接加载下一页,然后 DOM 加载,但与页面标题中的页面关联的脚本, 不要加载。
- 如果我刷新这个页面,或者我输入这个页面的 URL 直接在浏览器中(绕过页面转换),页面 以应有的方式加载脚本。
我知道 jquery mobile 尝试使用 ajax 实现页面转换,但我希望我可以将脚本保留在页眉/页脚中。我不想把脚本放在<div data-role="page" >
【问题讨论】:
-
我最终覆盖了 ajax 加载功能,并使用了 $.mobile.ajaxEnabled = false;
标签: jquery django jquery-mobile django-templates transitions