jQuery Mobile:RequireJS并加载初始页面

时间:2013-06-09 07:28:38

标签: jquery-mobile requirejs

所以我特意尝试使用RequireJS和jQuery Mobile。我想从应用程序内部加载初始页面,而不是直接将它放在index.html上,因为我需要稍后添加逻辑,以便首先加载哪个页面。

它没有给我任何错误并且加载了jquerymobile,但页面没有加载到DOM中。任何想法或指示将不胜感激!

main.js

require.config({
        baseUrl: 'js/app',

        paths: {
            jquery: '../vendor/jquery-1.9.1.min',
            jquerymobile: '../vendor/jquery.mobile-1.3.1.min'
        },

        shim: {
            jquerymobile: {
                deps: ['jquery']
            }
        }

    });

    require(['jquerymobile'], function() {

        $(document).ready(function(){
            $.mobile.pageContainer = $('#container');
            $.mobile.loadPage('view/home.html', { transition: 'slideup' });
        });

    });

查看/ home.html做为

<div data-role="page" id="home">
    <div data-role="header">Home</div>
    <div data-role="content">Content</div>
    <div data-role="footer">Footer</div>
</div>

0 个答案:

没有答案