Drupal 7模块jquery脚本UNDEFINED问题

时间:2014-09-04 09:43:36

标签: jquery module drupal-7

我怀疑这将是一个相当简单的问题需要解决,但我没有想法。

我的模块使用 drupal_add_js 函数加载javascript,但我访问html元素的所有尝试都无效。

我尝试使用以下代码但未成功:

(function ($) {
    console.log('CHECKING: ' + jQuery('div.view-id-events_listings').css());
})(jQuery); 

我一直收到以下错误:

  

检查:未定义

我尝试使用 $ 符号代替 jQuery ,但没有区别。

希望得到一些关于我失踪的建议。

1 个答案:

答案 0 :(得分:0)

尝试

(function ($) {
  Drupal.behaviors.MODULE_NAME = {
    attach: function (context, settings) {
      console.log('CHECKING: ' + $('div.view-id-events_listings').css());
    }
  };
})(jQuery);

同时检查“view-id-events_listings”类是否存在。