behaviors

petrowsb Втр, 10/01/2017 - 11:40

[Решен] [Решено] Drupal.behaviors не работает с модулем UC Ajax Cart

Доброго времени всем. Столкнулся с проблемой, бьюсь третий день, застопорился на одном месте и ни в какую( В гугле скоро забанят, наверное, за чрезмерную активность.)

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

gun_dose Пт, 05/08/2016 - 18:51

[Решен] Что-то у меня бихэйвор после аякса разаттачивается

Использую модуль  uc_ajax_cart, темизировал его блок и сделал так, что по умолчанию в блоке видна только сводка, а по клику на слово "Корзина" всплывает попап с её содержимым, по клику на крестик или в фон, попап закрывается, всё стандартно в общем. Сперва всё работает нормально, но после того, как корзина обновляется через ajax, закрытие попапа не работает и юзер обречён либо идти на оформление заказа, либо перезагружать страницу. Т.е.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

lohness Ср, 20/08/2014 - 16:15

[Решено] Drupal и behaviors

Есть ли какой то способ запретить вызывать behavior (behavior вызывается к примеру после аякса)?

Ключевые слова: 
Версия Drupal: 
0 Спасибо

coffein89 Втр, 21/01/2014 - 04:29

behaviors не отрабатывает поосле запуска ajax

Не отрабатывают бехайворы после аякса.
Установлен jquery mobil - может быть проблема из-за него?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

semjuel Пнд, 14/01/2013 - 00:47

[РЕШЕНО] Drupal behaviors - как выполнять только для определенных условий

Доброго времени суток, мастера Друпала.
Возникла следующая проблема, начал разбираться с Drupal.behaviors - выполняется после каждого ajax-запроса.
Собственно вопрос:
использую код

(function ($) {
  Drupal.behaviors.myModule = {
    attach: function (context, settings) {

                                                  $("#accordion").accordion({
                                                        create: function() { upload = true; },
                                                        collapsible: true,
                                                        active: -1
                                                  });
    }
  };
})(jQuery);

На странице где используется данный код есть фильтр, который работает через ajax и есть изображение (настроеное через colorbox - который тоже использует ajax при показе изображение во всплывающем окне).

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Cyber Чт, 01/09/2011 - 21:52

Drupal JS: опрос

Обсуждение и аргументы приветствуются. Варианты применения: по вкусу

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

alabama Пнд, 04/07/2011 - 21:21

drupal.behaviors.tableheader type error

Вечер добрый!

консоль javascript ловит следующие ошибки:

Uncaught TypeError: Object [object Object] has no method 'once'

Drupal.behaviors.tableHeader.attach: tableheader.js:12
Drupal.attachBehaviors: drupal.js:55
jQuery.jQuery.extend.each: jquery.js:627
Drupal.attachBehaviors: drupal.js:53
Drupal.theme.placeholder: drupal.js:365
jQuery.extend._Deferred.deferred.resolveWith: jquery.js:975
jQuery.jQuery.extend.ready: jquery.js:414
jQuery.DOMContentLoaded: jquery.js:881

в поиске - ноль целых ноль десятых полезной информации, на d.org была подобная проблема под D6, вроде бы как-то патчится эта история. но это на шестерке. а как быть с 7й версией? в английском не особо, поэтому ковыряться в d.org уже нет сил. подскажите, кто может сориентироваться, куда копать и что это за ошибки?

буду признателен за любую информацию.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо