$ .mobile.changePage而不是$ .ajax

时间:2012-11-15 19:11:32

标签: jquery ajax jquery-mobile transition

我是jquerymobile的新用户,那么,我如何从简单的$.ajax()电话转移到$.mobile.changePage

我的正常ajax是这样的(来自click事件):

$.ajax({
    url: 'mobile/' + content,
    type: 'GET',
    success: function (data) {
        $(".content").html(data);
    },
    error: function (XMLHTTPRequest) {
    }
});

基本上,所有ajax调用(一些简单的html)都将在$(".content");

内进行调整

那么,我怎样才能使用changePage

我试试这个,但他只是淡化页面而没有任何反应,我认为我的目标不见了,不知道。

$(".bottom-but-list li").on("click", function () {
    var content = $(this).attr("class").split(" ")[0]; // get the content to url

    $.mobile.changePage("mobile/" + content, {
        transition: "flip",
        reverse: true,
        changeHash: false,
        pageContainer: $("#page")
    });
});

HTML:

<div id="main-content" class="content">
     <!-- ajax should load here -->
 </div>

我缺少什么?

0 个答案:

没有答案