【问题标题】:using drupal_add_js in php code drupal 7在 php 代码 drupal 7 中使用 drupal_add_js
【发布时间】: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'); 

【问题讨论】:

标签: php javascript drupal drupal-7


【解决方案1】:

路径js/leagueSettings.js 可能不起作用。

drupal_add_js(drupal_get_path('module', 'your_module_name')

如果你的 js 在一个模块中,你可以使用上面的语法添加它。

&lt;script&gt; 标签也是如此。 src 必须正确。

如果您还没有查看,https://drupal.stackexchange.com/ 也是一个很好的资源。

【讨论】:

    猜你喜欢
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多