158 подписчиков
Что такое Drupal.behaviors? Drupal.behaviors — это объект внутри структуры Javascript в Drupal, который позволяет нам присоединять функции, которые должны выполняться в определенное время во время работы приложения. Ядро Drupal вызовет Drupal.behaviors, когда DOM полностью загрузится, но это поведение можно вызвать снова. Разница между Drupal.behaviors и document.ready Преимущество Behaviors перед document.ready() или document.addEventListener(“DOMContentLoaded”, function(){}) заключается в том, что они автоматически повторно применяются к любому содержимому, загружаемому через AJAX...
8 месяцев назад
13,7K подписчиков
Источник: Nuances of Programming Сайты, которые используют JavaScript для большей части таких элементов, как модальные диалоговые окна, выпадающее меню, мобильные меню-«гамбургеры», зачастую демонстрируют полный провал в плане удобства пользования и доступности. В особенности это верно, когда речь заходит об отсутствии у них постепенной деградации. Точно так же многие «классические» методы навигации, к примеру выпадающее меню, неудобны для пользователей с ограниченными возможностями. И в NNGroup,...
3 года назад