Backbone.js - Как получить представление с учетом элемента?

Я создал группу Backbone.js представлений. С каждым представлением связан элемент ( view.el ).

Для данного элемента на странице - вне контекста представления - как лучше всего получить представление для этого элемента?

Например, скажем, какое-то событие влияет на группу элементов на странице, и я хочу вызвать метод для каждого представления, связанного с затронутыми элементами.

Один из способов - назначить представление для данных элемента, но мне интересно, могу ли я я упустил кое-что более умное:

var myview = BackBone.View.extend({
    initialize: function(options) {
        $(this.el).data('view', this);
        ...
    }
});

(Я использую Backbone с jQuery 1.5.)

31
задан a paid nerd 16 February 2011 в 15:35
поделиться