【发布时间】:2025-12-26 10:20:21
【问题描述】:
我经常用
$(selector).click(...
但有些人建议我改用这个:
$(selector).on("click", function(...
或$(selector).live("click"...(已弃用)
我阅读了手册,但我的初学者的头脑无法理解它。我对他们使用的所有术语感到困惑。我仍然不知道区别也不知道为什么要使用.on()
http://api.jquery.com/on/
【问题讨论】:
-
来自文档:“从 jQuery 1.7 开始,.on() 方法提供了附加事件处理程序所需的所有功能。对于旧 jQuery 事件方法的等价物,请参阅 .bind(), .delegate() 和 .live()。”
标签: javascript binding methods jquery