我在 Drupal 中遇到了以下问题,但这可能不完全是 Drupal 特定的问题。
我有以下简单的javascript:
(function ($) {
function testing(){
alert('TEST function responding!');
}
})(jQuery);
我正在尝试使用以下代码从我的 Drupal 模块调用该函数:
drupal_add_js('jQuery(document).ready(function () { testing(); });',
array('type' => 'inline', 'scope' => 'footer', 'weight' => 5)
);
但是,我收到一条错误消息,提示 Uncaught ReferenceError: testing is not defined
我想在该函数中利用 jQuery 的能力,这就是我不使用普通 JavaScript 文件的原因。