我有一个巨大的表(比如几千行),当我点击一行时,我会做一些简单的事情,比如改变行的颜色。问题是,当我单击一行时,更改颜色需要很长时间(1 秒)。我在 Chrome 和 Safari 中看到了这一点。但是当我在 Firefox 或 Opera 中尝试时,它是超级活泼的。
我认为事件委托(而不是将事件侦听器绑定到每一行,父 div 负责处理所有事件)会修复它,但不,它保持不变。
有什么帮助吗?
我有一个巨大的表(比如几千行),当我点击一行时,我会做一些简单的事情,比如改变行的颜色。问题是,当我单击一行时,更改颜色需要很长时间(1 秒)。我在 Chrome 和 Safari 中看到了这一点。但是当我在 Firefox 或 Opera 中尝试时,它是超级活泼的。
我认为事件委托(而不是将事件侦听器绑定到每一行,父 div 负责处理所有事件)会修复它,但不,它保持不变。
有什么帮助吗?