我正在使用骨干基于模板渲染模型。
我的完整应用视图中包含此代码:
this.$("#timesheet-start-placeholder").prepend(view.render().el);
我正试图推出一种新模式来推倒其他模式,类似于Twitter或Facebook帖子。
我看过this post,,我正试着跟它一样。
然而,我不能这样做:
(view.render().el).prependTo($("#timesheet-start-placeholder"));
它不会执行。
任何人都可以想到一个解决方法吗?我也可以在我的模型视图中使用它:
this.$el.html(this.template(this.model.toJSON()));
我尝试了hide(), slideDown(), and fadeIn()
的各种组合,似乎无法得到我喜欢的内容。
答案 0 :(得分:2)
我认为你需要在prepend元素上调用jQuery。你能试试$(view.render().el).prependTo("#timesheet-start-placeholder");