我知道delegate()}和{{link2:on()之间的区别,但我有一个疑问,on()非常流行且比delegate()更快,那么为什么jQuery不从其库中删除
那么为什么要在jQuery中保留delegate()?
delegate()
?
live()存在缺点,因此在jQuery-1.9版本
中已被删除。此外,如果我们看一下on()和delegate()之间的性能,则on()
比delegate()
快得多。那么为什么要在jQuery中保留delegate()?
delegate: function( selector, types, data, fn ) { return this.on( types, selector, data, fn );}
,如果没有任何区别,那么应该将其从jQuery中删除,不是吗?bind()
也可能会有同样的问题。 - Rohan Kumar