在 jQuery 库中,该函数不存在,但每个 jQuery 对象都有这些基本方法。在另一个线程中,有人说 .on() 属于节点 API,这让我很困惑,因为它可以在前端使用,我什至不需要包含const EventEmitter = require('events');,jquery.min.js 也不需要包含. 我只想了解为什么例如字符串“click”或“mouseover”是有效参数。
此外, on() 方法广泛使用回调函数。例如:
$('class').on('click', event => {...})
我想了解为什么可以如上所述传递 lambda 函数或“事件”。
此外,有些人可能会发现以下资源很有用,但是,它并不是那么简单,让我想出了比答案更多的问题:https : //nodejs.org/docs/latest/api/events.html