2013-09-22 2 views
0

Как сделать свой позвоночник слайд - некоторые анимации на представлении Backboneанимация на вид магистральную

var View = Backbone.View.extend({ 

    el : "#editor",    // Bind to the editor id 

    render : function() { 

    var data = { 
     item: this.model, 
     _: _ 
    }; 

    var compiledTemplate = _.template(Template, data); // Merge model with template 
    this.$el.html(compiledTemplate); 
    this.$('.editor-pane').show(500);  // Does animation work here...NO!! Urgh. 
    return this; 
    } 
}); 

Да. #editor содержит .editor панельного

Im также счастлив с версией на элементе #editor:

 this.$el.html(compiledTemplate).show ('slow'); 

ответ

-1

Попробуйте переместить анимацию в другом методе и запустить его после визуализации. Также советую использовать метод поиска jQuery для просмотра DOM.

initialize: function(){ 
    ... 
    this.render(); 
    this.animateView(); 
} 

animateView: function(){ 
    this.$el.find('.editor-pane').show(500); 
} 
+0

можно было бы активировать события {'onload –

Смежные вопросы