Answers:
我认为您可以使用drupal_add_js()做到这一点;范围键选项似乎是您的朋友!
drupal_add_js($theme_path.'/js/jquery.easing.1.3.js', array('type' => 'file', 'scope' => 'footer')); ?>
在您的主题中html.tpl.php
有一行<?php print $scripts; ?>
。
这是在页面中打印出javascript的行。
您可以将其移动到喜欢的任何位置,例如,将其放置在其他所有内容之后,紧接在结束body
标记之前,以将所有脚本加载到底部。
$scripts
在html.tpl.php的底部打印;该变量包括jQuery的脚本标签以及其他Drupal JavaScript文件。是否$scripts
包含可以在外部输出的HTML标记<head>
?
<head>
。例如,当他们定义全局变量或内联脚本调用的函数时(即使这是一种不好的做法)。
您可以尝试像这样添加文件:
drupal_add_js('sites/all/themes/themname/js/skrollr.js', array('scope'=>'footer'));
值得在这里使用此模块为您管理该模块 https://drupal.org/project/advagg
array('type' => 'inline', 'scope' => 'footer', 'weight' => 5)
。您可以使用“权重”在页脚中调整文件。