我使用这个脚本:
这部分代码给了我所有需要的东西。例如,我使用“index.php#first”超链接来从外部页面打开选项卡。它可以打开带有特定标签的页面,但是会跳转到锚点,而我需要显示整个页面而不是跳到锚点处。
有人知道如何防止此代码中的锚点跳转吗?
(function() {
var tabContainers = $('div.tabs > div');
tabContainers.hide().filter(':first').show();
$(window).bind('hashchange', function () {
var hash = window.location.hash || '#first';
tabContainers.hide();
tabContainers.filter(hash).show();
$('div.tabs ul.tabNavigation a').removeClass('selected');
$('a[href=' + hash +']').addClass('selected');
});
$(window).trigger("hashchange");
});
这部分代码给了我所有需要的东西。例如,我使用“index.php#first”超链接来从外部页面打开选项卡。它可以打开带有特定标签的页面,但是会跳转到锚点,而我需要显示整个页面而不是跳到锚点处。
有人知道如何防止此代码中的锚点跳转吗?