jquery.address滚动场景下页面跳转问题:$.address.wrap()?
如何使用jquery.address
的“wrap”方法?
当我调用 $.address.change(fn)
时,我试图避免页面滚动跳转。 Jquery.address
将 #
添加到我的网址,因此默认情况下页面会突然滚动到顶部...哦,这让我发疯..
$.address.wrap() 返回:布尔值 提供换行模式的状态。默认禁用。
$.address.wrap(value) 返回:jQuery 地址 启用或禁用环绕模式,该模式会在页面内容周围生成 DIV 包装器,并修复因使用哈希片段而导致的任何滚动问题。
How to use the "wrap" method of jquery.address
?
I'm trying to avoid page scrolling jump when i call the $.address.change(fn)
.Jquery.address
add #
to my url so by default page suddenly scroll to top... ooh this drive me crazy..
$.address.wrap() Returns: Boolean
Provides the state of the wrap mode. Disabled by default.$.address.wrap(value) Returns: jQuery Address
Enables or disables the wrap mode which generates a DIV wrapper around the page content and fixes any scroll issues caused by the use of hash fragments.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我以前从未使用过
wrap()
,但避免在$.address.change(fn)
末尾使用return false;
进行滚动。I have never used
wrap()
before, but avoided scrolling withreturn false;
at the end of the$.address.change(fn)
.