未捕获的typeError:无法读取属性' owlCarousel'为null

时间:2014-06-09 22:22:00

标签: javascript jquery magento slider

我有一个jQuery问题,明白我不是jQuery专家所以请耐心等待。我试图在magento上安装这个猫头鹰响应滑块,我遇到了这个“

的问题
  

未捕获的typeError:无法在Chrome控制台中读取null的属性'owlCarousel'

Screenshot of Uncaught typeError: Cannot read property 'owlCarousel' of null

感谢。

1 个答案:

答案 0 :(得分:3)

默认使用magento prototypejs框架,它使用$作为全局变量。如果你包含其他jQuery插件,比如jQuery也使用$作为全局变量,那么与prototypejs和jquery相关的变量就会发生冲突。可以通过为jquery插件的全局变量分配不同的名称来解决此冲突。

为此,请在计划使用jQuery而不是原型的所有文件中使用上面的代码。

jQuery.noConflict();

这意味着您应该使用jQuery代替$。像这样:

jQuery("#owl-demo");