kompospec 1 сентября 2021 в 3:11 Drupal.behaviors.helloword = { // мой код } что-то не срабатывает. Везде примеры с JQ А как без Jq ? Drupal9 Есть вопрос Решение проблем Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
gun_dose 1 сентября 2021 в 13:01 1 Да, именно. А ещё можно так (function ($) { Drupal.behaviors.helloword = { attach: function (context, settings) { // мой код С jq }} })(jQuery);
ivnish 1 сентября 2021 в 8:24 kompospec wrote: что-то не срабатывает. Не срабатывать может по многим причнинам: 1) Не подключен файл к страницам 2) Ошибка в коде 3) Код срабатывает, но вы думаете, что он не срабатывает kompospec wrote: А как без Jq ? А смысл? По моему $('.selector') намного проще и читабельнее чем document.getElementsByClassName('selector'); Хотя я не отрицаю, что сейчас идет тенденция ухода от jQuery в сторону ванильного JS
kompospec 1 сентября 2021 в 12:26 gun_dose wrote: Конечно, не будет работать. Бихэйвор есть, а аттача нет. Спасибо. Так?: Drupal.behaviors.helloword = { attach: function (context, settings) { // мой код без jq }}
gun_dose 1 сентября 2021 в 13:01 1 Да, именно. А ещё можно так (function ($) { Drupal.behaviors.helloword = { attach: function (context, settings) { // мой код С jq }} })(jQuery);
Комментарии
Не срабатывать может по многим причнинам:
1) Не подключен файл к страницам
2) Ошибка в коде
3) Код срабатывает, но вы думаете, что он не срабатывает
А смысл? По моему
$('.selector')
намного проще и читабельнее чем
document.getElementsByClassName('selector');
Хотя я не отрицаю, что сейчас идет тенденция ухода от jQuery в сторону ванильного JS
Конечно, не будет работать. Бихэйвор есть, а аттача нет.
Спасибо.
Так?:
attach: function (context, settings) {
// мой код без jq
}}
Да, именно. А ещё можно так
Drupal.behaviors.helloword = {
attach: function (context, settings) {
// мой код С jq
}}
})(jQuery);