fat*_*sma 11 html javascript jquery scroll modal-dialog
我有一个打开的模态,我逐行插入元素.每行都有自己的ID标签.目前,当列表比模态窗口大时,文本才会隐藏在模态窗口的底部.您可以手动使用滚动条,但我希望文本在打印时在模态窗口中向上滚动.
我玩过以下代码,但只是滚动模态后面的网页.我也尝试用模态元素替换'html,body'无济于事.
$('html, body').animate({ scrollTop: $('#Element').offset().top }, 500);
Run Code Online (Sandbox Code Playgroud)
我确定我关闭了.有什么建议?
谢谢
Chr*_*eis 11
看起来你正在调用html和body上的animate方法.
$('html, body').animate(...);
Run Code Online (Sandbox Code Playgroud)
如果要滚动模态窗口,则必须在该元素上调用animate方法.
$('#modal').animate(...);
Run Code Online (Sandbox Code Playgroud)
#modal包含您创建的元素的元素在哪里.
编辑:
我看到你试图在模态上调用动画. 当您单击按钮时,这是一个在模态中滚动元素的小提琴.
同样在代码中你有一个结束括号,之后#Element导致脚本错误:...scrollTop: $('#Element'])...