在我的jquery移动应用程序中,我有一个页面,我想加载外部内容。
尝试按照文档操作,我的代码不会产生任何脚本错误,但我的外部内容无法加载。
$(document).ready(function () {
$.mobile.ajaxEnabled = false;
//Initialize page container per docs
$("#staff-directory-container").pagecontainer({ defaults: true });
//Get external content into DOM
$.mobile.loadPage("http://another.domain.com/myContent.html", {
pageContainer: $('#staff-directory-container')
});
});
提前感谢您提供的任何帮助.... 克里斯
答案 0 :(得分:0)
要在jQuery Mobile中绑定事件,请使用等同于pagecreate
的{{1}}。要加载外部页面,请使用.pagecontainer("load", "target", { options })
,因为.ready()
已弃用,将在jQM 1.5中删除。
在您的情况下,.loadPage()
为$.mobile.pageContainer
。请注意,Ajax应该启用。
$("#staff-directory-container")