バックボーン ビューがインスタンス化され、 を使用して小さなデモが作成されましthis.$el.jScrollPane()
たjScrollPane
。
5 秒後にビューを再レンダリングすると、 がjScrollPane
消えます。理由を知っている人はいますか?
ここで私はjsを複製しました:
var ScrollableView = Backbone.View.extend({
initialize: function() {
this.render();
},
render: function () {
this.$el.html(_.template($('#scrollable_template').html(), {}));
this.$el.jScrollPane();
return this;
}
});
$(function () {
var scrollableView = new ScrollableView({ el: $('#scrollable') });
setTimeout(function() {
scrollableView.render();
console.log("re-rendered");
}, 5000);
});