我有一个使用 jQuery 的 magento 主题,它运行时没有任何问题。当我尝试添加更多 jQuery 文件以供我在每个页面上添加的自定义 html 代码使用时,就会出现问题。
head.phtml
我在(位于
app/design/frontend/default/MY_THEME/template/page/html/head.phtml
:)中添加了我的 jQuery 文件
这是我head.phtml
在文件中添加的内容(使用此处建议的方法):
<!-- adding jQuery -->
<script type="text/javascript" src="http://www.boozzr.com/jq/jquery.cookie.js"></script>
<script type="text/javascript" src="http://www.boozzr.com/jq/jquery.cycle.all.latest.js"></script>
<script type="text/javascript" src="http://www.boozzr.com/jq/jquery.min.js"></script>
<script type="text/javascript">
//<![CDATA[
var $j = jQuery.noConflict();
//]]>
</script>
<!-- ************* -->
我尝试使用的 jQuery 文件是:
现在,我的 chrome 控制台出现以下错误:
Uncaught ReferenceError: jQuery is not defined
对于jquery.cookie.js
,第 72 行。Uncaught ReferenceError: jQuery is not defined
对于
jquery.cycle.all.latest.js
,第 10 行。Uncaught TypeError: Property '$s' of object [object Window] is not a function
对于这一行:$s(document).ready(function(){....}
在
我试图包含在每个页面上的自定义 html 代码中。
另一方面:
这是我的主题正在使用的 jquery 文件的示例,它运行没有任何问题。