我正在使用javascript和jquery创建向导,我遇到了一个问题,我需要在成功完成第一个选项卡后将向导从第一个选项卡移动到第二个选项卡并且它不能正常工作我的当前代码如下所示
<div main>
<div id="tab1">
.......
</div>
<div id="tab2">
.....
</div>
</div>
我尝试使用以下代码进行按钮单击导航
window.location.href = "#tab2";
但它无法正常工作如何解决这个问题?
答案 0 :(得分:1)
您可以直接使用location.hash
代替window.location.href
,因为:
location.hash = "#tab2";
尝试创建一个函数:
function scrollToHash(hashname) {
location.hash = "#" + hashname;
}
并在标签之间导航时使用它。