获取最后的事件数据

时间:2012-11-20 18:08:04

标签: javascript jquery

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

1 个答案:

答案 0 :(得分: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
}