【发布时间】:2012-02-09 16:59:10
【问题描述】:
我正在做一个项目,在该项目中,当我使用 .live() 方法继续按下 min/plus 按钮而不将鼠标悬停在图片上时,该功能起作用。在.on() 方法的情况下,该功能不起作用。
我该如何解决这个问题,所以它也适用于.on() 方法?
这也是我所指的an example(我修复了此示例中的错误,但我使用的.on方法错误)。
【问题讨论】:
-
总而言之,按照 jQuery 专家的建议,您应该开始使用 .on() 和 .off() 而不是 .live() 来进行下一个项目开发。。他们在哪里不同意?
-
@Blender:我认为他不同意这篇文章。为了清楚起见,编辑了问题。
-
不同意一篇文章,很好……但是不同意the jQuery docs的理由是什么?
-
你们可以在 DEMO 中看到,.on 方法与 ,live 方法的结果不同,请查看 DEMO 以了解我的问题
-
@nouky 下次在问这样的问题之前,假设 jQuery 开发人员比你更了解它。尝试阅读有关如何正确使用某个功能的手册,而不是说该功能不起作用。