如何修复所有这些错误?我是这个东西的新手,不知道我可以从哪里开始
我的商店是我的magento商店
Uncaught TypeError: Cannot read property 'fn' of undefined
at carousel.js:174
at carousel.js:228
Uncaught TypeError: element.attachEvent is not a function
at observe (prototype.js:5644)
at HTMLDocument._methodized [as observe] (prototype.js:438)
at animesexyfigures.com/:100
我试图替换一些文件,但似乎没有任何效果。
你遇到了jQuery和原型之间的常见冲突。你需要在整个 magento 中编写 jQuery 而不是 $,或者你必须将 jQuery 分配给 $j 并在整个 magento 中使用 $j 而不是 $。要将其分配给$j你必须使用下面的JavaScript行,几乎在任何地方。
var $j = jQuery.noConflict();
我会将其添加到一个名为 noconflict 的自定义 js 文件中.js
要将文件添加到前端,您需要将以下代码添加到位于app/design/frontend/{{PACKAGE}}/{{THEME}}/layout/local.xml
中的本地/xml 文件
<layout version="0.1.0">
<default>
<reference name="head">
<action method="addJs">
<script>noconflict.js</script>
</action>
</reference>
</default>
</layout>