Jquery手机加载页面问题



我试图使用loadPage与jquery移动和函数似乎没有返回数据到所需的页面容器。

我的javascript是这样的

  $('.numMobi a').live("click", function() {  
        var dataurl = $(this).attr("data-url");  
        if (dataurl != null)  
            $.mobile.loadPage("lib/loadMobis.php",{
                pageContainer:$("#MobiDirSites"),
                data:dataurl, 
                transition: "slideup"
            }); 
    }); 

我在firebug中得到了数据,但它没有将其插入页面。

这是我的html

<div data-role="page" id="MobiDir">
    <div data-role="header" class="header" role="banner">
    </div>
    <div data-role="content" id="MobiDirSites"> 
    </div>
    <div data-role="footer">
    </div>
</div>

知道为什么不插入吗?

在我的测试中,您的代码成功地获取了URL并将其加载到#MobiDirSites。我怀疑这就是您想要的,因为您要在现有页面上指定一个目标元素。我想菲尔注意到的是你在loadPage()呼叫中指定了一个transitiontransition只适用于changePage()

最新更新