引导jquery方法Magento';s原型库
不知道是否有人有这个问题。 我已经很好地将引导集成到我正在构建的Magento主题中,一切都很好 也就是说,直到我尝试使用手风琴的功能。代码查找原型Libs方法而不是jQuery方法似乎存在问题。我尝试了常用的修复方法,$-jQuery,没有冲突,但它只在禁用原型库时起作用,这显然是不好的引导jquery方法Magento';s原型库,magento,twitter-bootstrap,prototype,jquery,Magento,Twitter Bootstrap,Prototype,Jquery,不知道是否有人有这个问题。 我已经很好地将引导集成到我正在构建的Magento主题中,一切都很好 也就是说,直到我尝试使用手风琴的功能。代码查找原型Libs方法而不是jQuery方法似乎存在问题。我尝试了常用的修复方法,$-jQuery,没有冲突,但它只在禁用原型库时起作用,这显然是不好的 有没有人遇到过这个问题,可以给我一个工作循环的建议?目前,我已经习惯于使用Scriptaculous作为手风琴。在Magento中使用jQuery有时会很棘手。我通常会这样做: jquery-ui-1.8.9
有没有人遇到过这个问题,可以给我一个工作循环的建议?目前,我已经习惯于使用Scriptaculous作为手风琴。在Magento中使用jQuery有时会很棘手。我通常会这样做:
jquery-ui-1.8.9.noconflict.min.js
并将jQuery.noConflict()
放在文件的末尾
还要确保jQuery在原型之后加载,任何页面上只包含一个版本的jQuery
我通常喜欢一直使用jQuery而不是$,但我想匿名函数也应该可以:
(function($) { /* use $ here */ })(jQuery);
不要使用bootstrap.js或bootstrap.min.js,而是使用下面的js文件来获得解决方案
我怀疑这是由于原型在Magento前端和管理区域使用的过渡冲突造成的 请参阅:
您可以试试这个库:看看它是否解决了您使用手风琴时遇到的问题。显示您的控制台。Firefox&chrome=ctrl+shift+jAre您确定在包含jQuery之后,在运行任何其他代码之前,就立即执行了
jQuery.noConflict
?您好,jS启动了,但不正确,因为它使用的是原型库而不是jQuery库。我想。这是网址