[Решено] Drupal и behaviors
20 августа 2014 в 20:15
Есть ли какой то способ запретить вызывать behavior (behavior вызывается к примеру после аякса)?
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Есть ли какой то способ запретить вызывать behavior (behavior вызывается к примеру после аякса)?
Комментарии
можно удалить behavior
drupal_add_js('delete Drupal.behaviors.BEHAVIORNAME', 'inline');
а так вообще не помешали бы подробности
Переформулирую вопрос- как правильно писать JavaScript в друпале, чтобы не зависимо ни от чего он выполнялся только 1 раз? По стандартам писать в файлах со скриптами так:
$(document).ready(function () {
// какие-то действия
});
})(jQuery);
http://graker.ru/news/2011/11/13/drupal_7_i_jqueryonce
.once И друпал тут ни при чем.
Спасибо, это то, что надо!