我正在使用一个使用jquery和jqueryui的Web应用程序。
IE11 +导致jqueryui自动完成的一些问题。 当尝试向下滚动自动完成结果列表时,该元素会一直跳回到顶部。 我找到了解决这个问题的方法,遗憾的是,解决方案需要更改模糊事件,
我根据
更改了“jquery-ui.js”中的代码https://github.com/jquery/jquery-ui/commit/573e7e69c9b63752fb06a15d60ec2dded839e093
它按预期工作。
对于jquery或需要进行一些更改的任何其他库,此问题都是相同的。
如果覆盖某些事件是不够的,并且未来可能会多次更新库,我如何保留对这些库的更改? 每次发布新的jquery版本时,我都不想复制/粘贴这些更改。
附录:正如评论中有人指出这种变化可能已经成为jqueryui的一部分。 虽然这很好,但我仍然想知道是否有可能在不更改每次更新的代码的情况下保持库的更改一致。