Javascript 如何防止引导折叠框滚动页面?

Javascript 如何防止引导折叠框滚动页面?,javascript,twitter-bootstrap,Javascript,Twitter Bootstrap,我有5个div使用Twitter引导来显示或隐藏其中的信息。当我的页面呈现时,其中两个框默认打开。当打开的框的高度高于屏幕时,页面将被迫滚动到底部 我想让页面保持滚动到顶部,同时强制溢出到底部,但不知道如何进行 这是通过CSS规则解决的: body.modal-open { overflow: hidden ; } 不需要额外的JavaScript,因为引导模式会自动将“modal open”类添加到主体中 您可以使用show和show事件修复前后的溢出。有点包含这种效果。如果

我有5个div使用Twitter引导来显示或隐藏其中的信息。当我的页面呈现时,其中两个框默认打开。当打开的框的高度高于屏幕时,页面将被迫滚动到底部


我想让页面保持滚动到顶部,同时强制溢出到底部,但不知道如何进行

这是通过CSS规则解决的:

body.modal-open {
    overflow: hidden ; 
}   

不需要额外的JavaScript,因为引导模式会自动将“modal open”类添加到主体中

您可以使用
show
show
事件修复前后的溢出。有点包含这种效果。如果你给我们展示的是一个完整的,我们可能会提供替代方案。我会发布一个JSFIDLE,但是这个应用程序是大型的,分散的,并且是专有的。我添加了一个on(显示的)scrollTop(0),以便在扩展完成时页面将返回顶部,但这有两个问题。该页面仍被视为游乐场。如果你能重现这个bug(滚动),那么解决它可能会更容易。你甚至可以自己解决这个问题,同时在一个极简的环境中复制这个bug。