Не вызываются обработчики js в attach функции в модулях после очистки кэша

Главные вкладки

Аватар пользователя anton73 anton73 13 января 2015 в 9:32

После очистки кэша на сайте командой drush cc all не вызываются обработчики в js файлах модулей в функции attach. Помогает только перезагрузка страницы. С чем это может быть связано и стандартное ли это поведение в drupal ?

Также проблема может возникнуть в следующем случае: после авторизации пользователя он перенаправляется на главную страницу и очищается кеш. На главной странице есть блок, который содержит ссылку. Ее обработчик находится в

(function ($) {
Drupal.behaviors.moduleName = {
attach: function (context, settings) {
....
}
};
})(jQuery);

Обработчик не выполняется. Если перезагрузить страницу, то все ок... В чем может быть проблема ?