Javascript 将选项卡内容添加到onClick=“window.location.href=window.location.href

Javascript 将选项卡内容添加到onClick=“window.location.href=window.location.href,javascript,tabs,Javascript,Tabs,我需要使用onClick=window.location.href=window.location.href或其他任何内容向URL添加选项卡内容,这将为我提供以下内容: 如果当前URL为…/product\u id=49,则当单击同一页面上的特定链接时,我希望刷新页面,并将URL变为…/product\u id=49 提前谢谢 编辑:以下是工作代码: <a onclick="$('a[href=\'#tab-askquestion\']').trigger('click');">

我需要使用onClick=window.location.href=window.location.href或其他任何内容向URL添加选项卡内容,这将为我提供以下内容:

如果当前URL为…/product\u id=49,则当单击同一页面上的特定链接时,我希望刷新页面,并将URL变为…/product\u id=49

提前谢谢

编辑:以下是工作代码:

<a onclick="$('a[href=\'#tab-askquestion\']').trigger('click');">
有机会让它向下滚动到它吗?

只需使用

window.location.href = "#tab-something";
编辑: 阅读您的代码,这可能会解决您的问题:

onClick="window.location.href=this.href;window.location.reload();"

我不明白刷新页面的必要性。

不起作用,或者我不知道如何实现它:我编辑了第一篇文章,所以请查看完整代码,如果您可以将完整代码与更改一起粘贴给我,那就太好了。谢谢,编辑也不起作用。它不会重新加载页面:提示:return false;重新加载后,wi我将阻止href=effect被标记。在编辑过的代码中,你知道如何放置标签吗?因为我编辑了我的第一个代码,现在它不包含标签,所以我需要它来放置在你的代码中,我想这可能会解决问题…onClick=window.location.href='tab-something';window.location.reload;在firefox中在这里工作。