Запустите jquery в конце рендеринга Ember.CollectionView.

у меня естьContainerView который содержитCollectionView, После этогоCollectionView оказывает на экране янужно выполнить функцию jquery который по сути просматривает содержимое отображаемого шаблона и выполняет некоторые изменения отображения.

Если я выполню этот JQuery вdidInsertElement изCollectionView это работает, но выполняется для каждого элемента вCollectionView где, как мне действительно нужно, это нужно сделать один раз в конце. Как мне это указать?

http://jsfiddle.net/JFqNr/ (примечание нерендеринга на jsfiddle или по какой-либо причине, но просто чтобы показать вам структуру)

App = Ember.Application.create();

App.FooContainerView = Ember.ContainerView.extend({
    childViews: ['elementList'],    

    elementList: Ember.CollectionView.extend({
        content: function() {
            return [
                { Title: "Dashboard", ID: "dashboard" },
                { Title: "Invoices", ID: "invoices" },
                { Title: "Expenses", ID: "expenses" },
                { Title: "People", ID: "people" },
                { Title: "Reports", ID: "reports" },
                { Title: "Settings", ID: "settings" }
            ];
        }.property(),        
       template: Ember.Handlebars.compile( '{{view.content.title}}' ),

       didInsertElement: function() {
             // perform jquery function            
       }
    }),

   didInsertElement: function() {
         // does not work if perforemed here
   }    
});

App.initialize();
​

Ответы на вопрос(1)

Ваш ответ на вопрос