相同的jQuery事件,单独的功能

7 html jquery events

假设我有一个需要执行的功能$(document).mousemove().然后我决定我有另一个需要在同一个事件上执行的函数.也许这两个函数是无关的,因此在模块化的名义下,可以有两个独立的函数来监听$(document).mousemove().

这是不好的形式?是否有性能影响?

Nat*_*lor 2

jQuery 会自动将事件追加到链中,因此同一事件的重复处理程序定义不会出现问题。如果您可以合理地将两个处理程序定义合并为一个,那么这种方法当然没有任何问题,但是除了可读性之外,这样做没有什么明确的价值。