是什么让.on()与.live()相比更有效率?

bun*_*Chi 2 jquery

我正在我的网站上工作,从我学习jQuery的那一刻起,我的印象是.live()非常有帮助,但是最近,你们这里的许多人都被推荐使用.on(),为什么是这么?是什么让.on()优于.live()?谢谢.

JAA*_*lde 7

.live()使用该文档作为委派事件的容器..delegate(),现在取代,.on(),让你选择一个容器来委托.通过选择树中较低的容器,可以减少必须测试的冒泡事件的数量,以查看它们是否符合委派处理的条件.