为什么不能在我的Backbone.js应用程序中识别“this。$ el”?

时间:2012-04-19 08:06:34

标签: backbone.js

当我在backbone.js应用中使用this.$el时,firebug总是告诉我this.$el未定义。我必须切换到$(this.el)来引用jquery元素。这两种方法有什么区别吗?

2 个答案:

答案 0 :(得分:4)

(我假设您指的是$el个对象的Backbone.View属性

我遇到了类似的问题,因为我使用的Backbonet旧版本不支持Backbone.View对象上的$el属性。试试upgrading Backbone.js为0.9或更高。

答案 1 :(得分:0)

this.$el$(this.el) check documentationt的缓存版本,它应该在正常情况下工作,从来没有失败过。 Backbone it self uses it several times

我认为你在其他地方遇到了问题。

相关问题