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 に答える