JQM - Tab开关和自动刷新

时间:2013-07-01 12:00:56

标签: javascript jquery ajax jquery-mobile

选项卡切换 - 正在加载一个页面,其中有一个页面网址,然后我切换选项卡,它向服务器发出AJAX调用。假设我已经为所有选项卡自动刷新,在第二个选项卡切换后,由于自动刷新,它会返回到第一个选项卡。请让我知道如何正确处理这个问题,因为我在一个标签中有很多标签,我也在那里做AJAX。

1 个答案:

答案 0 :(得分:0)

我只需在菜单中添加点按事件处理程序,然后在每个标签点击

重新加载内容

在每个标签链接上,您都可以添加一些数据属性,例如data-target="mypage.html"

然后处理它:

$( "#mymenu a" ).on( 'tap', tapHandler );

function tapHandler(event) {
    var target = $(this).attr("data-target");

    $.get(target, function(data) {
        $('#my_content_div').html(data);
        $("#my_content_div").trigger("create"); // trigger pagecreate instead if loaded content includes headers or footers
    });

    return false;
}