2014-09-04 63 views
0

我怀疑这将是一个相当简单的问题来解决,但我没有想法。Drupal 7模块jQuery脚本UNDEFINED问题

我的模块使用drupal_add_js函数来加载一个javascript,但我所有尝试访问html元素都不起作用。

我想下面的代码没有成功:

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

我不断收到以下错误:

CHECKING: undefined

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

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

回答

0

尝试

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

还要检查是否 “视图-ID-events_listings” 类存在。