在使用local.xml的Magento附带的其他脚本之前,推荐添加jQuery(或任何脚本)的方式是什么?将jQuery添加到Magento
我试图使用(在那个local.xml):
<reference name="head">
<action method="addItem">
<type>skin_js</type>
<script>js/jquery-1.6.4.js</script>
</action>
</reference>
但是这最终增加了jQuery由Magento的加入page.xml在基座包中的脚本的端部。我甚至尝试使用删除所有脚本:
<action method="removeItem">
...
</action>
删除所有page.xml中添加的脚本,然后顺序重新添加它们local.xml中我需要他们在(jQuery第一),但不知何故,它们以相同的顺序结束(jQuery最后)。
我已经通过了Magento代码并验证脚本已被删除,然后重新添加到Mage_Page_Block_Html_Head中的$ this - > _ data ['items'],但在某些时候,它们被添加到页面,他们最后添加了jQuery。
我猜想必须有一个更优雅的方式来做到这一点,但我还没有找到它在我的谷歌搜索。我发现的所有内容都建议直接修改page.xml,这是我在其他地方读过的,不是一个好主意。
这很好!谢谢。一个编辑是从src属性开始缺少http:。不会让我编辑,因为我的编辑不是> 6个字符。 – Luke
很好;),这是因为mod_pagespeed,对不起。更新了我的回复。 – Kenny