引导jquery方法Magento';s原型库

引导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

不知道是否有人有这个问题。 我已经很好地将引导集成到我正在构建的Magento主题中,一切都很好

也就是说,直到我尝试使用手风琴的功能。代码查找原型Libs方法而不是jQuery方法似乎存在问题。我尝试了常用的修复方法,$-jQuery,没有冲突,但它只在禁用原型库时起作用,这显然是不好的


有没有人遇到过这个问题,可以给我一个工作循环的建议?目前,我已经习惯于使用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文件来获得解决方案

  • jquery.js
  • 美化
  • bootstrap-transition.js
  • bootstrap-alert.js
  • bootstrap-modal.js
  • bootstrap-dropdown.js
  • bootstrap-scrollspy.js
  • bootstrap-tab.js
  • bootstrap-tooltip.js
  • bootstrap-popover.js
  • bootstrap-button.js
  • bootstrap-collapse.js
  • bootstrap-carousel.js
  • bootstrap-typeahead.js
  • application.js,如果需要,请提供更多

  • 我怀疑这是由于原型在Magento前端和管理区域使用的过渡冲突造成的

    请参阅:


    您可以试试这个库:看看它是否解决了您使用手风琴时遇到的问题。

    显示您的控制台。Firefox&chrome=ctrl+shift+jAre您确定在包含jQuery之后,在运行任何其他代码之前,就立即执行了
    jQuery.noConflict
    ?您好,jS启动了,但不正确,因为它使用的是原型库而不是jQuery库。我想。这是网址