在Drupal7模块中添加jquery
我的Drupal7模块中的jquery有一个问题。这就是我在.module代码中添加它们的方式在Drupal7模块中添加jquery,drupal,drupal-7,drupal-modules,Drupal,Drupal 7,Drupal Modules,我的Drupal7模块中的jquery有一个问题。这就是我在.module代码中添加它们的方式 drupal_add_js(drupal_get_path('module', 'sync') . '/js/Syncronization.js', 'module', 'footer'); 我非常确定我的js代码是正确的,因为它在Drupal 6中工作正常,但在7中-否。请帮助…在Drupal 7中只接受2个参数: $path = drupal_get_path('module', 'sync')
drupal_add_js(drupal_get_path('module', 'sync') . '/js/Syncronization.js', 'module', 'footer');
我非常确定我的js代码是正确的,因为它在Drupal 6中工作正常,但在7中-否。请帮助…在Drupal 7中只接受2个参数:
$path = drupal_get_path('module', 'sync') . '/js/Syncronization.js';
drupal_add_js($path, array('scope' => 'footer'));
如果要在表单上添加js,需要使用$form['#attached']['js'][]否则,请在当前主题的.info文件中添加js。drupal\u add\u js不起作用,尤其是在hook\u form\u alter中 drupal_add_js确实不接受第三个参数,但是在PHP中,传递额外的参数不会导致任何错误行为。您更有可能需要更新drupal 7的js/Syncronization.js。D7中设置drupal行为的方式已经改变 你过去常常 Drupal.behaviors=函数(){ 但现在你决定了 Drupal.behaviors={attach:function(){ 请复习