选项卡切换 - 我正在加载一个页面,该页面具有一个页面 url,然后我切换选项卡,该选项卡对服务器进行 AJAX 调用。假设我对所有选项卡都有自动刷新,在第二个选项卡切换后,由于自动刷新,它会返回到第一个选项卡。请让我知道应该如何正确处理这件事,因为我在一个选项卡中有许多选项卡,我也在那里做 AJAX。
问问题
276 次
1 回答
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;
}
于 2013-07-01T13:33:47.523 回答