Связывание нескольких типов событий в представлениях магистрали

Мне было интересно, можно ли связать несколько типов событий в магистрали в одной строке.

Рассмотрите следующее:

var MyView = Backbone.View.extend({
    id: 'foo',
    events: {
        'click .bar': 'doSomething',
        'touchstart .bar': 'doSomething'
    },
    doSomething: function(e) {
        console.log(e.type);
    }
});

В основном мне интересно, возможно ли объединить привязку события для «щелчка» и «touchstart» в одну строку, например:

events: { 'click,touchstart .bar': 'doSomething' }

Любые предложения будут оценены.

27
задан stephenmuss 30 May 2012 в 06:33
поделиться