使用Dojo AMD加载程序加载jQuery问题

时间:2014-04-07 05:28:14

标签: javascript jquery dojo

我正在尝试使用Dojo AMD加载jQuery。当我使用Jquery CDN路径时工作正常 代码下方。

<script type="text/javascript"
src="WidgetDownloadTest/lib/dojo/dojo/dojo.js"
data-dojo-config="async: true, packages: [
{ name: 'jquery', location: 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1', main: 'jquery' }
]">
</script>

但是,如果我将jquery路径更改为本地计算机(绝对路径)。 Jquery库(jquery-1.10.2.js,jquery-ui-1.10.4.custom.js,jquery-ui-1.10.4.custom.min.js)放在文件夹&#39; jquery / 1.7.1& #39;

<script type="text/javascript"
src="WidgetDownloadTest/lib/dojo/dojo/dojo.js"
data-dojo-config="async: true, packages: [
{ name: 'jquery', location: 'jquery/1.7.1', main: 'jquery' }
]">
</script>

请帮我解决这个问题。提前谢谢。

与Pradeep

1 个答案:

答案 0 :(得分:0)

'location'中提到的脚本应该与'dojo.js'文件夹相关(在您的情况下:WidgetDownloadTest / lib / dojo / dojo / dojo.js)。

因此,例如,如果jquery库存在于'WidgetDownloadTest / lib / jquery / 1.7.1'中,则'location'参数应设置为:

  

位置:” ../../的jquery / 1.7.1'