Magento上新小部件的Javascript错误
我刚刚为我们的产品安装了一个名为Nivo Slider的新部件 这在windowonload中引发了一个错误,因此将其从下载时的默认代码更改为:Magento上新小部件的Javascript错误,javascript,jquery,magento,Javascript,Jquery,Magento,我刚刚为我们的产品安装了一个名为Nivo Slider的新部件 这在windowonload中引发了一个错误,因此将其从下载时的默认代码更改为: <script type="text/javascript"> $(window).load(function() { $('#slider').nivoSlider(); }); </script> $(窗口)。加载(函数(){ $(“#滑块”).nivoSlider(); }); 到 var wind
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider();
});
</script>
$(窗口)。加载(函数(){
$(“#滑块”).nivoSlider();
});
到
var windowOnload=window.onload | | function(){};window.onload=function(){windowOnload(){
$(“#滑块”).nivoSlider();
};}
我现在得到的错误是'null'为null或不是一个对象行:150字符:9
这方面有什么帮助吗,因为我从来没有真正使用过javascript?
网站链接为www.gadgetfankz.co.uk/tom
关于如果要使用jQuery,可能需要将其置于无冲突模式,这样它就不会干扰原型(Magento使用它)。我发现最简单的事情就是用以下行创建一个jquery-compat.js文件
var $j=jQuery.noConflict();
并包括该文件。然后您可以在通常使用$(…)
的地方使用$(…)
谢谢!工作完美:)!
var $j=jQuery.noConflict();