我想将 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');