Kendo ui 为什么jsfiddle中没有定义window.kendo
H在那里 我已经创建了一个JSFIDLE。 我已将以下外部资源连接起来:Kendo ui 为什么jsfiddle中没有定义window.kendo,kendo-ui,undefined,jsfiddle,Kendo Ui,Undefined,Jsfiddle,H在那里 我已经创建了一个JSFIDLE。 我已将以下外部资源连接起来: http://getfirebug.com/firebug-lite-debug.js http://cdn.kendostatic.com/2013.1.319/js/kendo.all.min.js http://cdn.kendostatic.com/2013.1.319/styles/kendo.common.min.css http://cdn.kendostatic.com/2013.1.319/styles/
http://getfirebug.com/firebug-lite-debug.js
http://cdn.kendostatic.com/2013.1.319/js/kendo.all.min.js
http://cdn.kendostatic.com/2013.1.319/styles/kendo.common.min.css
http://cdn.kendostatic.com/2013.1.319/styles/kendo.default.min.css
http://cdn.kendostatic.com/2013.1.319/js/jquery.min.js
我有以下标记:
<div id="test">Test</div>
第一个警报按预期返回“测试”。
第二次警报失败
我在浏览器的地址栏中测试了kendo js外部资源,它们都加载了。
为什么window.kendo没有定义
问候,
斯科特显然,这是外部资源的顺序。当我将它们更改为以下顺序时,效果很好:
http://cdn.kendostatic.com/2013.1.319/js/jquery.min.js
http://cdn.kendostatic.com/2013.1.319/js/kendo.all.min.js
http://cdn.kendostatic.com/2013.1.319/styles/kendo.default.min.css
http://cdn.kendostatic.com/2013.1.319/styles/kendo.common.min.css
http://getfirebug.com/firebug-lite-debug.js
问候,
斯科特显然,这是外部资源的顺序。当我将它们更改为以下顺序时,效果很好:
http://cdn.kendostatic.com/2013.1.319/js/jquery.min.js
http://cdn.kendostatic.com/2013.1.319/js/kendo.all.min.js
http://cdn.kendostatic.com/2013.1.319/styles/kendo.default.min.css
http://cdn.kendostatic.com/2013.1.319/styles/kendo.common.min.css
http://getfirebug.com/firebug-lite-debug.js
问候,
斯科特正确!剑道UI依赖于jQuery,一些代码在加载JS之后运行。如果您尚未加载jQuery,它将失败。正确!剑道UI依赖于jQuery,一些代码在加载JS之后运行。如果尚未加载jQuery,则会失败。