Fancytree不在主干模板页面中呈现

时间:2015-04-06 20:50:40

标签: jquery backbone.js marionette fancytree

我遇到与此Fancytree and Backbone

相同的问题

我的fancytree没有出现在我的骨干页面中。我使用的是jquery v2.1.3和fancytree 2.8.1,我确实在我的视图之前加载了fancytree js。同样精确的视图js和html代码在我没有主干的单独测试页面中工作。

请注意,如果树形div直接在页面上绘制而不是在手柄中绘制,则它会完美呈现。

请注意,我使用的是主干木偶。

建议?

1 个答案:

答案 0 :(得分:0)

啊哈!问题解决了。

当我写下来时,Jquery没有返回正确的div:

var layertreeNode = $("#layertree");

相反,如果我在div的骨干类中查找它,它会在div中找到它并且fancytree呈现:

var layertreeNode = this.$el.find("#layertree");