0

我在将自定义事件绑定到委托控件时遇到问题

任何平常的日子我都会像这样使用插件

$(".galleryImage").swipe({
    swipeLeft: function (event, direction, distance, duration, fingerCount) {
        self.changeImageRight('swipe');
    },
    swipeRight: function (event, direction, distance, duration, fingerCount) {
        self.changeImageLeft('swipe');
    },
    threshold: 75 // px before events are triggered
});

如果我像这样绑定它,它可以工作

$($galleryImageContainer).delegate('.galleryImage', 'click', function () {
    // ... magic stuff
});

但如果我使用滑动它不会

$($galleryImageContainer).delegate('.galleryImage', 'swipe', function () {
    // ... magic stuff
});

有没有办法绑定到这样的自定义事件?

4

0 回答 0