【发布时间】:2012-06-12 19:20:55
【问题描述】:
我想将 javascript 添加到单个页面。在使用现有模块的 php 块代码中
<?php
drupal_add_js('js/leagueSettings.js');
?>
我在这个特定模块所在的 modules/php 目录中有一个 js 文件夹。
我尝试过使用脚本标签也无济于事。
<script type = "text/javascript" src = "js/leagueSettings.js"></script>
leagueSettings.js 很简单
(function ($) {
alert('here');
})(jQuery);
我只用警报试过了。没关系。我尝试使用 DIR 魔法常数代替路径.. 什么都没有。
我缺少什么?
编辑---解决方案
//becuase the php block is 'php' module...
drupal_add_js(drupal_get_path('module', 'php') .'/js/leagueSettings.js');
【问题讨论】:
-
您在代码中哪里使用了
drupal_add_js()?如,什么功能或钩子?另外,请务必仔细阅读文档api.drupal.org/api/drupal/includes%21common.inc/function/…
标签: php javascript drupal drupal-7