我的Magento网站上的jQuery问题(似乎没有工作)

时间:2013-06-26 20:22:08

标签: jquery magento

我对magento很新,所以也许是因为写错我的脚本造成的。 我的magento网站上的模板运行jQuery,当我在我的网站上使用if(jQuery){console.log('jquery'); } 它表明jQuery是活跃的。 当我尝试在我的网页上定位元素或类时,即:$('。some_class'){alert('testing'); }

或我试过的任何其他测试都无效。

jQuery和测试脚本位于页面上的css下面...只是不确定是什么造成这种情况。

1 个答案:

答案 0 :(得分:4)

IIRC,Magento与Prototype打包在一起,因此为了使用jQuery,您需要使用jQuery.noConflict并使用jQuery而不是$引用它。要始终使用jQuery,或者您可以将所有js代码包装在以下内容中:

(function ($){
  // your jquery code - you can use $ in here
})(jQuery);