Jquery mobile中的问题appending()页面

时间:2012-02-17 12:22:07

标签: jquery jquery-mobile

我想在JQuery mobile中添加一个“页面”,该页面当前不在我的设备上。问题是它不起作用。

如果我使用这种方法 -

<a href="" onclick="clearProducts();" data-rel="back">Back</a>

这会起作用,但是它很慢而且不太好看。因为它将首先从页面中删除元素,然后转换到上一页。给人一种缓慢和错误的印象。

有没有办法先向后转换然后退出视图从上一页删除元素?

由于

1 个答案:

答案 0 :(得分:1)

如果要重新加载通过AJAX引入DOM的页面,则可以将reloadPage选项对象的$.mobile.changePage()属性设置为true,这样您就可以在刷新内容的同时转换到同一页面:

function clearProducts() {
    $.mobile.changePage('/path/to/page.html', {
        reloadPage : true
    });
}

以下是$.mobile.changePage()的文档:http://jquerymobile.com/demos/1.0.1/docs/api/methods.html