<default>
<reference name="head">
<action method="addJs"><js>splurgyjs/jquery-1.7.2.min.js</js></action>
</reference>
</default>
那在我的布局文件夹中hello.xml
所以问题是,我创建了一个新的导航选项卡,其中包含一个使用 jQuery 的页面,它在我的自定义模块页面上完美运行。但是,jQuery 会破坏其他所有页面上的所有内容,例如菜单停止工作并且发生冲突。我怎样才能让布局只显示在我的页面上,或者我怎样才能在没有冲突的情况下包含 jQuery?
更新,我尝试了汤姆的建议:
在 config.xml 中:
<layout>
<updates handle="index_settings">
<embeds>
<file>justin.xml</file>
</embeds>
</updates>
</layout>
在 justin.xml 中:
<justin_index_settings>
<reference name="head">
<action method="addItem">
<type>js_css</type>
<name>justin/style.css</name>
</action>
</reference>
</justin_index_settings>