滚动到顶部,bootbox模态框在淡入时显示

5

我使用bootbox.js创建模态框,但当模态框淡入且内容过长时,滚动条会出现在底部按钮的水平位置。

我需要在模态框出现时,滚动条保持在顶部。

enter image description here


展示你的代码来展示bootbox。 - Manwal
var bootboxAffiche = function(p_titre, p_contenu){ bootbox.dialog({ title : p_titre, message : p_contenu, buttons:{ success: { label : 'Fermer', className: "btn-primary" } } }); } - Thomas Mairé
2个回答

5

我已经解决了在 bootbox.dialog 后添加 .off("shown.bs.modal"); 的问题。

bootbox.dialog({ ... }).off("shown.bs.modal");

非常好用。让你想知道为什么这不是内置在bootbox中的。 - Ectropy
这个问题在issue#260中讨论,并且是由于在“shown”事件中自动聚焦主按钮引起的。 - Emile Bergeron

0

在回调函数中,您可以使用jQuery设置scrollTop。

 bootbox.alert("Hello world!", function() {
      $('body').scrollTop(0);
    });

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接