我正在使用backbone+requirejs+jquery开发,并且在当前的html页面(精确地说是backbone的html模板)中加载jquery插件时遇到了问题。
这是我的require配置:
在我的布局 HTML 页面中,我有:
在我的模板页面中,我有以下内容:
最后我的浏览器消息:
你有任何想法吗?
同时我还有另一个问题,使用backbone、requirejs等,在我们当前的页面中包含一些js代码的最佳方法是什么。
谢谢 :)
这是我的require配置:
require.config({
paths: {
// ... some code about backbone config
jquery: '/js/lib/jquery/jquery.min',
'jquery.camera' : '/js/jquery/jquery.camera'
},
shim: {
// ... some code about backbone config
'jquery.camera': ['jquery']
}
});
在我的布局 HTML 页面中,我有:
<script type='text/javascript' src='/js/jquery/jquery.camera.js'></script>
在我的模板页面中,我有以下内容:
<script type="text/javascript">
jQuery(function() {
jQuery('#test').camera({
...
</script>
最后我的浏览器消息:
Uncaught TypeError: Object [object Object] has no method 'camera'
你有任何想法吗?
同时我还有另一个问题,使用backbone、requirejs等,在我们当前的页面中包含一些js代码的最佳方法是什么。
谢谢 :)