我已经看到一些关于类似主题的好主题,但没有一个可以帮助我直接处理我必须使用的代码块,我将在下面分享。这是一个选项卡区域,现在允许从 URL 哈希标记转到选项卡。但是,我在选项卡中添加跳转链接,并且需要能够将 URL 共享到选项卡中的特定锚点。有问题的JS是这样的:
if(window.location.hash && document.getElementById(window.location.hash.split('#')[1]) && $('#'+window.location.hash.split('#')[1]).closest('div.outer').length > 0){
var pane = $('#'+window.location.hash.split('#')[1]);
pane.closest('div.outer').find('ul.outertabs li.selected').removeClass('selected');
$(pane.closest('div.outer').find('ul.outertabs li')[pane.index()]).addClass('selected');
pane.closest('div.outer').find('div.pane').hide();
pane.show();
}
提前致谢。如果这还不够信息,请告诉我。