Можно ли привязать обработчики событий (например, при наведении мыши) к документу из представления?
Я хочу сделать что-то вроде этого:
var someView = Backbone.View.extend({
el: "#someDIV",
initialize: function (options) { /* ... */ },
events: {
"mousedown" : "mousedownHandler", // on #someDIV
"mouseup" : "mouseupHandler" // this should be on document (global mouseup)
},
mousedownHandler: function (e) { /* ... */ },
mouseupHandler: function (e) { /* ... */ }
});
Возможно ли это, или мне нужно прибегать к отдельной привязке событий jQuery при инициализации? Или, если есть лучший способ сделать это, это тоже сработает!
Спасибо!