Подробнее об API JavaScript Drupal 7 здесь .Вы хотите обратить внимание на раздел поведения.Поведения делают то же самое, что вы пытаетесь сделать в своем примере, однако, когда загружается страница Drupal, первое, что он делает, - создает экземпляр объекта Drupal
.Этот объект расширяется каждым модулем с поведениями и атрибутами .Когда вы используете поведение Drupal вместо стандартного JQuery в готовом документе, в вашей функции JavaScript доступны все свойства и методы, определенные другими модулями.
Эти руководства ( 1 , 2 ) для Drupal 6, но они дают вам хорошее объяснение и представление о поведении Drupal.