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

为什么在我的Backbone.js应用程序中无法识别“this.$el”?,backbone.js,Backbone.js,当我在backbone.js应用程序中使用$el时,firebug总是告诉我这一点。$el没有定义。我必须切换到$this.el来引用jquery元素。这两种方法之间有什么区别吗?this.$el是$this.el的缓存版本。它应该在正常情况下工作,我从来没有失败过 我想你在其他地方遇到了问题。this.$el是$this.el的缓存版本。它应该在正常情况下工作,我从来没有失败过 我认为您在其他地方遇到了问题。我假设您指的是主干上的$el属性。查看对象 我有一个类似的问题,那是因为我使用的是旧版

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

this.$el是$this.el的缓存版本。它应该在正常情况下工作,我从来没有失败过

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

this.$el是$this.el的缓存版本。它应该在正常情况下工作,我从来没有失败过


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

我假设您指的是主干上的$el属性。查看对象


我有一个类似的问题,那是因为我使用的是旧版本的Backbonethat,它不支持Backbone.View对象上的属性。尝试使用0.9或更高版本。

我假设您指的是主干上的$el属性。查看对象


我有一个类似的问题,那是因为我使用的是旧版本的Backbonethat,它不支持Backbone.View对象上的属性。尝试0.9或更高。

我认为这是最可能的答案。我认为这是最可能的答案。