未捕获的错误:无法读取undefined .j-query mobile的属性“options”:page.trigger上的1.3.2 5454(“page-create”)

时间:2014-06-17 14:04:59

标签: jquery jquery-mobile cordova

我有一个像

这样的phonegap / android代码
<div data-role="page" id="home">
            <div data-role="header" data-position=fixed class="ui-header"> 
                <img src="soso.png" class="menu">
            </div>
            <div data-role="content">
                <ul>
                </ul>
            </div>
        </div>
        <div data-role="page" id="inbox">
            <div data-role="header" data-position=fixed class="ui-header"> 
                <img src="soso.png" class="menu">
            </div>
            <div data-role="content">
                <ul>
                </ul>
            </div>
        </div>
        <div data-role="panel" class="nav-panel">
            <div id="sidemenuwrapper">
                <ul>
                    <li><a href="#home"></a></li>
                    <li><a href="#inbox"></a></li>
                </ul>
                         </div>
                </div>

在我的主html页面中。 我想在这个应用程序中添加一个侧边栏,所以我将html添加到此页面,如

 var panel = "<div data-role="panel" class="nav-panel">"+$('nav-panel').html+'</div>
   page.find('[data-role=content]').after(panel);
   page.trigger("page-create");

按下标题中的图像,如果导航面板关闭,导航面板将打开,如果打开则关闭。我在最后一行代码中收到此错误,当我从家到收件箱并通过侧面板返回主页时,侧面板被阻挡,单击标题图标时没有发生任何事情,事情处理函数中的每个事情都很好它

0 个答案:

没有答案