Aggiungere JS a una pagina non è poi così difficile, anche se devi usare php.
Per i normali file JS, potresti fare qualcosa del genere
drupal_add_js($path_to_js)
Drupal ha tuttavia registrato l'interfaccia utente di jQuery nelle librerie, rendendo più semplice l'aggiunta di file JS e CSS per alcuni plugin dell'interfaccia utente di jQuery. Questo può essere fatto usando
drupal_add_library($module, $library);
Tutti i plugin dell'interfaccia utente jQuery esistono nel modulo di sistema, quindi puoi farlo
drupal_add_library('system', 'ui');
o
drupal_add_library('system', 'ui.accordion');
Alcuni di questi plugin hanno dipendenze perché usano altri plugin. Drupal lo gestisce in modo molto intelligente e includerà i componenti necessari.
Puoi vedere l'elenco completo dei plugin jQuery qui . Questo è formattato come un array PHP, ma generalmente la convenzione di denominazione è ui.PLUGIN-NAME.
Se è necessario aggiungere JS in ogni pagina, è possibile semplicemente aggiungere un hook di pagina di preelaborazione e aggiungerli lì. Questo sarebbe simile a questo nel file template.php.
function NAME_OF_THEME_preprocess_page(&$variables) {
drupal_add_library('system', 'ui');
drupal_add_library('system', 'ui.accordion');
drupal_add_library('system', 'effects.highlight');
}