Twitter bootstrap 如何重置引导模式对话框的状态

Twitter bootstrap 如何重置引导模式对话框的状态,twitter-bootstrap,dialog,modal-dialog,Twitter Bootstrap,Dialog,Modal Dialog,我有一个带scrollbar的twitter引导模式对话框。我的问题是,当我第一次打开它并向下拖动scrollbar并关闭它时,第二次打开对话框时,scrollbar位于对话框底部。我希望当用户再次打开它时,scrollbar被重置 如何将模态对话框的状态重置为其原始状态 请参见我的一个简单的解决方案是从模式中删除淡入淡出类,并在单击事件中添加: $('.modal-content').scrollTop(0); 但是褪色看起来不错,所以 Bootstrap为我们提供了一个在显示模式后调用函数

我有一个带scrollbar的twitter引导模式对话框。我的问题是,当我第一次打开它并向下拖动scrollbar并关闭它时,第二次打开对话框时,scrollbar位于对话框底部。我希望当用户再次打开它时,scrollbar被重置

如何将模态对话框的状态重置为其原始状态


请参见我的

一个简单的解决方案是从模式中删除淡入淡出类,并在单击事件中添加:

$('.modal-content').scrollTop(0);
但是褪色看起来不错,所以

Bootstrap为我们提供了一个在显示模式后调用函数的事件:

$('#myModal').on('shown.bs.modal', function (e){
    $('.modal-content').scrollTop(0);
});

问题在于,您可以在打开时看到模式快速跳转位置。另一种方法是使用“hide.bs.modal”事件,在关闭模式时重置滚动条。如果这对您来说是个问题,那么您需要修改一些引导css类

一个简单的解决方案是从模式中删除淡入淡出类,然后在单击事件中添加:

$('.modal-content').scrollTop(0);
但是褪色看起来不错,所以

Bootstrap为我们提供了一个在显示模式后调用函数的事件:

$('#myModal').on('shown.bs.modal', function (e){
    $('.modal-content').scrollTop(0);
});

问题在于,您可以在打开时看到模式快速跳转位置。另一种方法是使用“hide.bs.modal”事件,在关闭模式时重置滚动条。如果这对您来说是个问题,那么您需要修改一些引导css类

谢谢,我试过“hide.bs.modal”活动,效果很好。谢谢,我试过“hide.bs.modal”活动,效果很好