jQuery&;原型冲突(Javascript调试)
我们有一个Magento存储设置,它似乎存在jQuery和Prototype冲突。当您访问时,需要花费一些时间,然后加载单个产品(一个轮子)。如果单击图像,它会显示一个lightbox,但由于此冲突,它只是在选项卡中打开图像。我甚至可以在控制台日志中看到一个错误,但是我不知道如何暂停它以便我可以看到错误(它太快了)jQuery&;原型冲突(Javascript调试),javascript,jquery,magento,prototypejs,Javascript,Jquery,Magento,Prototypejs,我们有一个Magento存储设置,它似乎存在jQuery和Prototype冲突。当您访问时,需要花费一些时间,然后加载单个产品(一个轮子)。如果单击图像,它会显示一个lightbox,但由于此冲突,它只是在选项卡中打开图像。我甚至可以在控制台日志中看到一个错误,但是我不知道如何暂停它以便我可以看到错误(它太快了) 如果我没有在左侧勾选属性,图像灯箱工作正常。我知道ImageLightbox是由jQuery驱动的,而分层导航是由原型驱动的。这就是我认为这是一个问题的原因。:-) 在Javascr
如果我没有在左侧勾选属性,图像灯箱工作正常。我知道ImageLightbox是由jQuery驱动的,而分层导航是由原型驱动的。这就是我认为这是一个问题的原因。:-) 在Javascript代码中,添加这样一行以无冲突模式运行jQuery:
var $jQ = jQuery.noConflict();
然后,无论在哪里使用jQuery,都要使用“$jQ”,而不是在选择器中使用默认的“$”符号:例如
$jQ([jQuery selector]).[jQuery function]();
.