jQuery Tabs Selected Tab Prevent 跳转到顶部
jQuery Tabs Selected Tab Prevent Jump to top
我正在使用 jQuery 选项卡,单击一个选项卡会向 url
添加哈希
jQuery( "#tabs").tabs({
activate: function(event, ui) {
window.location.hash = ui.newPanel.attr('id');
}
});
问题是当我点击一个选项卡时它会打开但它会滚动并跳转到页面顶部
普通标签
当我点击选项卡时
谁知道如何解决这个问题
尝试使用 history.pushState()
。检查 History Api docs
jQuery( "#tabs").tabs({
activate: function(event, ui) {
history.pushState(null, null, '#' + ui.newPanel.attr('id'));
}
});
我正在使用 jQuery 选项卡,单击一个选项卡会向 url
添加哈希jQuery( "#tabs").tabs({
activate: function(event, ui) {
window.location.hash = ui.newPanel.attr('id');
}
});
问题是当我点击一个选项卡时它会打开但它会滚动并跳转到页面顶部
普通标签
当我点击选项卡时
谁知道如何解决这个问题
尝试使用 history.pushState()
。检查 History Api docs
jQuery( "#tabs").tabs({
activate: function(event, ui) {
history.pushState(null, null, '#' + ui.newPanel.attr('id'));
}
});