页面加载时Jquery Mobile Dialog,对话框无法加载

时间:2013-06-17 19:11:54

标签: javascript jquery html web-applications

我试图在网页加载后显示jQuery对话框,以便用户可以输入一些重要数据,以便主页可以加载一些数据。

$(document).ready(function(){
            $.mobile.changePage( "CrewPopupDialog.html", { role: "dialog" } );
            });

加载页面时没有任何反应。我正在使用jQuery Mobile API页面http://api.jquerymobile.com/dialog/中的确切语法。对话框页面是一个单独的html文件,但我认为这不会导致问题。

Google Chrome控制台正在返回此错误:未捕获TypeError:无法调用方法' changePage'未定义的

1 个答案:

答案 0 :(得分:0)

确保您的导入顺序正确。 jQuery然后是UI,最后是jQuery Mobile。我的对话框现在正确加载并具有正确的格式。

    <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
    <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
    <script src="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.js"></script>