Javascript Undefined不是Backbone.js中的函数
在本地和从Dropbox公共url运行此代码时,我收到错误“undefined is not a function” 但是,当我在JSFIDLE上运行它时,它会按预期工作: 简而言之,我正在创建一个简单的模型和一个简单的视图。当我在模型上设置一个属性时,视图控制台.log的“render” 我在Chrome 17和Safari Mac上看到了同样的行为Javascript Undefined不是Backbone.js中的函数,javascript,jquery,backbone.js,Javascript,Jquery,Backbone.js,在本地和从Dropbox公共url运行此代码时,我收到错误“undefined is not a function” 但是,当我在JSFIDLE上运行它时,它会按预期工作: 简而言之,我正在创建一个简单的模型和一个简单的视图。当我在模型上设置一个属性时,视图控制台.log的“render” 我在Chrome 17和Safari Mac上看到了同样的行为 这让我快发疯了。非常感谢您的帮助。如果您打算进行任何DOM操作(即,如果您使用视图),主干需要在主干之前加载jQuery或Zepto。您的HTM
这让我快发疯了。非常感谢您的帮助。如果您打算进行任何DOM操作(即,如果您使用视图),主干需要在主干之前加载jQuery或Zepto。您的HTML按以下顺序包含内容:
标记被命中之前由JSFIDLE加载,因此主干可以看到jQuery并使用它,一切都可以正常工作。如果切换到“无库(纯JS)”:
然后你会再次看到你的错误。如果首先包括jQuery:
一切都会好起来的。谢谢!这让我发疯。