Drupal behaviors - чтобы скрипты работали после выполненного аякса

Описание

Чтобы производить действия с элементами которые работают через ajax:

JS
Код
      /*
 * делаем проверку на 'drupal'
 * если ='underfined' то выполняем функцию init() после выполнения ajax
 * если !='underfined' то просто выполняем функцию init() при загрузке страницы
 * свой код пишем внутри init()
 * `УНИКАЛЬНОЕ_НАЗВАНИЕ` - Это ваше имя и оно должно быть уникальным.
*/

if (typeof Drupal !== 'undefined') {
    Drupal.behaviors.УНИКАЛЬНОЕ_НАЗВАНИЕ = {
        attach: function(context, settings) {
        init();
        }
    };
} else {
    init();
}

function init() {
    // Ваш код...
}