【发布时间】:2012-12-06 05:39:09
【问题描述】:
我有一个 jQuery 选项卡元素,其中每个选项卡都向 URL 添加一个哈希,如下所示:
www.mysite.com/services#one
www.mysite.com/services#two
www.mysite.com/services#three
我想阻止滚动到该元素(选项卡)的默认浏览器行为,我可以使用 preventDefault 执行此操作。
但我还想保持链接到已打开特定选项卡的页面的能力。因此,如果我访问 www.mysite.com/services#three,它应该会将我带到打开第三个选项卡的那个页面,但它不应该滚动到页面中的那个位置。
可能吗?
【问题讨论】: