【发布时间】:2017-10-02 04:26:42
【问题描述】:
我正在使用像 ths 这样的 jQuery 选项卡...
<div id="tabs">
<ul class="tabs-menu">
<li><a href="#tab1" class="selected">Tab 1</a></li>
<li><a href="#tab2">Tab2</a></li>
</ul>
<div id="tab1">
Tab1 Content
</div>
<div id="tab2">
Tab2 Content
</div>
</div>
jQuery(document).ready(function() {
jQuery('#tabs').tabs();
});
这可以正常工作,但是当我尝试使用 www.example.com/page#tab2 打开 tab2 处于活动状态的 URl 时,页面会滚动到锚点而不是从顶部加载。
如何防止这种行为?
【问题讨论】:
-
显示标签调用的 jquery 代码?
-
已经用 jQuery 更新了 op
标签: jquery jquery-ui jquery-ui-tabs