0

我正在使用一个外部 jquery 插件(iosSlider。但它没有遇到)。当我单击鼠标并移动它时,插件会触发一个事件。该插件触发事件并向侦听器提供数据。但是,它不提供原始事件对象。原始事件对象包含插件提供的数据中没有的数据。有什么办法可以获取最后一个事件发生的数据吗?

4

1 回答 1

0

获取插件源,找到将“原始事件”转换为您所获得的“淡化”版本的代码,并将原始事件作为附加字段添加到淡化版本中。

前:

handleOriginalEvent(e) {
    // ...
    var wateredDownEvent = { /*...*/ };
    // call event handler with wateredDownEvent
}

handleOriginalEvent(e) {
    // ...
    var wateredDownEvent = { /*...*/, original: e };
    // call event handler with wateredDownEvent, now with added original event
}
于 2012-11-20T20:00:08.897 回答