Javascript 主干:附加视图会导致折叠视图吗?

Javascript 主干:附加视图会导致折叠视图吗?,javascript,jquery,backbone.js,Javascript,Jquery,Backbone.js,我正在根据事件日期将集合拆分为集合。然后,我想将这些分组日期中的每一个都附加到html中,以便根据日期一起显示视图。然而,我得到了附加的视图,但是所有视图都折叠在彼此的顶部。它们实际上是相互重叠的:( 这是我的collectionView for everything render。初始内容是我要将所有日视图附加到的div render: function(){ var groupedModels = this.collection.groupBy(function(eventItems

我正在根据事件日期将集合拆分为集合。然后,我想将这些分组日期中的每一个都附加到html中,以便根据日期一起显示视图。然而,我得到了附加的视图,但是所有视图都折叠在彼此的顶部。它们实际上是相互重叠的:(

这是我的collectionView for everything render。初始内容是我要将所有日视图附加到的div

render: function(){
    var groupedModels = this.collection.groupBy(function(eventItems){
            return eventItems.get('date');
        }),
        view = new eventCollectionView({
            collection: this.collection
        });

    _.each(groupedModels, function(group) {
        var dayView = new dayCollectionView({collection: group});

        $("#initialContent").append(dayView.render().el);
        $("initialContent").append("<br>");
    });
}
但现在就像

[]

谢谢!!

代码真的是说
$(“initialContent”).append(
”)还是
$(“#initialContent”).append(
”)
?另外,
append
并不是简单地追加文本,它追加DOM节点,因此追加单独的
'
'
字符串并不像您可能认为的那样。它说的是#initialContent,抱歉忘了a#。因此,当dayView追加事件视图时,事件视图是完整的句柄模板。但是,dayView不是。我应该如何添加dayView,它由几个div组成,但没有其他内容?您能提供一个最小的功能演示吗?
[]
[]
[]
[]