Описание тега drupal-behaviors
This tag refers to the Drupal JavaScript system used for managing events on content.
1
ответ
Использование jQuery после загрузки содержимого Ajax
У меня проблемы с реализацией эффекта загрузки элементов DOM после добавления содержимого ajax на страницу. Мой console.log, который печатает количество элементов, показанных в приведенном ниже коде, выводит 0, хотя, когда я запускаю console.log($('…
24 дек '12 в 20:22
1
ответ
Запрет обновления страницы Drupal после нажатия кнопки в API форм
Я начал разрабатывать модуль в Drupal. Я сделал два элемента управления формы: набор полей и кнопку. Кнопка вызывает функцию JavaScript "myphoto_options" при нажатии. Эта функция выполняет только функцию предупреждения. После выполнения вызванной фу…
04 фев '15 в 05:58
0
ответов
Есть ли какой-либо вариант использования drupal.behaviors при использовании приложения act.js
Я много читал о преимуществах drupal.behaviors, являющихся "заменой" для document.ready() и т. Д., И о том, когда его использовать. Все примеры / объяснения, которые я нашел, основаны на jquery при непосредственном манипулировании DOM. Однако в моем…
23 мар '18 в 09:43
1
ответ
Drupal 7 jQuery поведения с несколькими js-файлами
У меня есть основной вопрос, но я не нашел никакого удовлетворительного ответа. Должен признать, я не очень понял концепцию поведения. Я понял, что это более jQuery(document).ready потому что он может быть запущен многократно (например, для обновлен…
16 янв '17 в 22:42
1
ответ
Добавление класса в поле Drupal через jQuery выводит неправильный цикл
Я добавляю класс в поле в зависимости от содержимого этого поля, чтобы я мог по-разному стилизовать каждое поле в зависимости от содержимого. Представьте себе рейтинг бургера от одного до десяти... Я хочу заменить рейтинг изображением для одного, др…
03 окт '14 в 12:34
1
ответ
Drupal.attachBehaviors не влияет на возвращенную форму ajax
Я работаю над Drupal 7, у меня есть форма, построенная так function qt_debate_response_form($form, &$form_state, $node_id){ $form['node_id'] = array( '#type' => 'value', '#value' => $node_id, ); $form['response_body'] = array( '#type' =>…
08 апр '12 в 02:41
0
ответов
jquery prev проблемы при работе с выпадающим списком
Это мой первый вопрос здесь, так что любое направление для того, чтобы лучше спросить, ценится, и, конечно, любая помощь тем более.:-) Я работаю с поведением Drupal и jquery, чтобы настроить навигацию для длинной формы. (Форма создается с использова…
26 мар '16 в 20:07
0
ответов
Drupal 7 поведения не работают
У меня возникла проблема, когда поведение Drupal, кажется, работает с вошедшими в систему пользователями, но не со всеми, кроме случаев, когда поведение выполняет submit(), Например, это не сработает. Drupal.behaviors.login_activate = { attach: func…
09 май '13 в 02:46
0
ответов
Событие Drupal click потеряно после падения дерева d3js
Диаграммы d3js (как v4, так и v3) в Drupal 7 с привязкой события click к одному из текстовых элементов svg с помощью .attr("class", "ajax_button") и добавление поведения Drupal для этого элемента. Проблема в том, что событие щелчка теряется, когда д…
25 янв '18 в 09:22
1
ответ
Drupal 7: Drupal.behaviors не работает
У меня есть пользовательский модуль, который я создаю, называемый Touchpoint. В верхней части файла touchpoints.module у меня есть следующее: global $base_path; $my_settings = array( 'basepath' => $base_path, 'module_path' => drupal_get_path('…
08 окт '12 в 15:01
1
ответ
Триггер вызывает бесконечное количество раз в поведении Drupal
Я хочу удалить все опции, кроме только одной, в поле выбора и запустить обмен на основе этой последней опции. Я вижу триггерные звонки бесконечное количество раз. Ниже приведены мои коды: <select id="payment-method-pmid" name="payment_method[pmid…
01 авг '19 в 13:47
2
ответа
Как написать JavaScript на Drupal с помощью drupal.behaviours
У меня есть сетка, которая содержит две строки и три столбца. В каждом столбце есть изображение, заголовок и подзаголовок. Все картинки имеют один и тот же класс, скажем, "изображение". Я хочу, чтобы картинка менялась во время наведения. У меня есть…
28 авг '19 в 01:27
0
ответов
JQuery OnScroll не работает после вызова функции Ajax в Drupal 7
Итак, у меня есть функция, которая добавляет индекс по годам сообщений, и у меня была настроена вторичная функция, которая применяла / удаляла класс на основе позиции прокрутки. Я добавил индекс через поведение Drupal, но не смог найти в документах …
14 июн '19 в 18:04
1
ответ
Как определить запуск вызова ajax в Drupal (8) (только с JS)
Я пытаюсь выполнить некоторые настройки пользовательского интерфейса, пока представление перезагружается с помощью ajax. Я могу найти способы инициировать события, когда ajaxcall завершен, но я не могу найти что-то похожее, когда запускается ajaxcal…
22 июл '20 в 10:14
0
ответов
Почему код jquery перестал работать после того, как в поведение Drupal были добавлены once() и each()?
Была проблема с тем, что часть кода js срабатывала несколько раз, поэтому я добавил один раз() и каждый() (см. комментарии): (function($, Drupal) { Drupal.behaviors.collapsedPricing = { attach: function attach(context) { $(".pricing .pricing-tabs-co…
30 окт '22 в 15:21
1
ответ
Как я могу использовать Drupal.behaviors, чтобы уведомить H5P о том, что он меняет размер?
У меня нет опыта работы с Drupal. Мы перешли с Drupal 7. Был функционал, который настраивает все элементы и после нажатия на определенные кнопки части сайта становятся видимыми. С переходом на Drupal 10 все было интегрировано в . Теперь мне нужно до…
17 ноя '23 в 23:50