我使用“bootbox.dialog”展示了一个长模态,其中包含从外部 ajax 加载的 DataTable。我希望模式滚动到底部。
首先,我尝试通过触发 window.location.href
向下滚动到位于模态底部的 anchor ,但找不到正确的回调以便仅在整个表格显示完毕。
然后,我尝试替换 top: 0; bottom: 0;
在 css 中,模态确实显示在底部,但由于某种原因滚动条没有出现 - 尽管设置为 overflow-y: auto;
。
有办法解决吗?我更喜欢一个选项,该选项可以使滚动到底部的动画变慢,但这不是强制性的。
最佳答案
找到解决方案:
var dialog = bootbox.dialog()
dialog.on('shown.bs.modal', function () {
dialog.animate({ scrollTop: 9999}, 'slow');
});
关于jquery - 显示 Bootbox 模态向下滚动隐藏滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40947658/