Jquery Mobile中.mobile.loadPage和外部页面的问题

时间:2014-03-17 15:01:35

标签: javascript jquery-mobile

在我的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')
            });

    });

提前感谢您提供的任何帮助.... 克里斯

1 个答案:

答案 0 :(得分:0)

要在jQuery Mobile中绑定事件,请使用等同于pagecreate的{​​{1}}。要加载外部页面,请使用.pagecontainer("load", "target", { options }),因为.ready()已弃用,将在jQM 1.5中删除。

在您的情况下,.loadPage()$.mobile.pageContainer。请注意,Ajax应该启用

$("#staff-directory-container")