我有这个问题,当我关闭jQuery UI对话框时,窗口会一直滚动到顶部,但我只想让我的窗口保持在同一位置。请看一下这个片段:
https://www.screencast.com/t/lhawhmVpiG
在浏览库中的close函数后,我注意到这是触发滚动的代码的一部分(如果我错了,请纠正我)。
if ( !this.opener.filter( ":focusable" ).trigger( "focus" ).length ) {
// Hiding a focused element doesn't trigger blur in WebKit
// so in case we have nothing to focus on, explicitly blur the active element
// https://bugs.webkit.org/show_bug.cgi?id=47182
$.ui.safeBlur( $.ui.safeActiveElement( this.document[ 0 ] ) );
}
如果我发表评论,则滚动停止。但我真的不想触摸图书馆。有没有办法可以使用我自己的代码覆盖这段代码?
感谢。