我在我的网站上工作,自从我学习 jQuery 以来,我的印象是 .live() 非常有帮助,但最近,这里的许多人都被推荐使用 .on() , 为什么会这样?是什么让 .on() 优于 .live()?谢谢。
最佳答案
.live()
使用文档作为事件委托(delegate)的容器。 .delegate()
现已被 .on() 取代,
允许您选择要委托(delegate)的容器。通过选择树中较低的容器,您可以减少冒泡事件的数量,必须对其进行测试以确定它们是否满足委托(delegate)处理的标准。
关于jquery - 与 .live() 相比,是什么让 .on() 使用起来更高效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10526273/