drupal_add_js()正在运行,但js文件未执行

时间:2015-08-03 09:35:12

标签: javascript jquery drupal drupal-7 drupal-theming

好!我已经在这里磨齿轮唉!我现在需要你的帮助!

好的,情况就是这样..

我有一个JS,其中包含应在单击element_to_be_click元素后执行的代码。代码是正确的,运行正常,我已经测试过了,还添加了正确的jquery / jquery-ui文件。

所以,现在我有了JS文件!接下来我需要告诉Drupal包含JS,所以我去了template.php文件并添加了这个函数并添加了这个

 MYTHEME_semanticui_preprocess_page(&$variables) {
      drupal_add_js('PATH_TO_MY_JS_FILE', array('type' => 'file', 'scope' => 'header', 'group' => JS_THEME));
 }

文件的路径是正确的,我已对其进行了测试。

我是如此偏执,所以我在我的本地安装了一个全新的drupal网站然后就这样了,令我惊讶的是JS正在被执行!

我不知道在哪里/什么要检查以找到背后的罪魁祸首!

我已经完成了大量的研究,但是没有运气,所以我在这里,请帮助我们!谢谢!

如果您需要更多信息,请发表评论我很乐意给您,除非,当然,我不能。

编辑1

所以我发现这一点,当聚合的css / aggregate js为ON时会发生这种情况。

1 个答案:

答案 0 :(得分:1)

好的,我明白了。因此,当使用drupal_add_js确保在URL路径中,它没有任何前导斜杠