jquery on vs click方法

Joh*_*han 36 jquery

我知道的on方法,应该更换live,delegate等等.但是,有没有在您目前使用的用它在任何地方点click的事件吗?例如,在非动态生成的元素上.

Ror*_*san 28

这不是特别值得更换click(),如jQuery的源将其转换所有的"捷径"事件处理程序(如click(),keyup()等)on("event", fn)反正.

  • 就像之前你没有使用`.bind("click")`而不是`.click()`一样,你不需要使用`.on("click")`而不是`.click()`现在. (9认同)
  • 从文档:`有一些简写方法可用于某些事件,如.click(),可用于附加或触发事件处理程序.有关速记方法的完整列表,请参阅事件类别`.所以答案是否定的,正如@Rory所说的那样. (2认同)
  • 算了,它将绑定到DOM中的元素本身.脑屁!! :( (2认同)