[Решено] Повторная инициализация плагина Views Slideshow после ajax запроса

Главные вкладки

Аватар пользователя Matvey Matvey 27 февраля 2013 в 13:33

Здравствуйте многоуважаемые гуру и просто знающие друпал. Думаю вопрос не особо сложный, но вот решение не могу найти.
Обновляю через ajax часть страницы, которая содержит галерею реализованную на модуле view slideshow, галерея обновляется и вуаля, перестаёт работать. Я понимаю, что нужно заново переинициализировать плагин галереи. Но вот как это сделать? Вожможно есть и другие решения. Пока упёрся именно в переинициализацию плагина.

код через который обновляется часть страницы -

jQuery(function($){
    var selector = '#block-menu-menu-workshop-tabs li a';
   
    $(selector).live('click', function(e) {
      e.preventDefault();
         
      $.ajax({
        url: $(this).attr('href') + '?ajaxrequest',
        success: function(data) {
                $('#cont .region-content').replaceWith(data);

                                //я так понимаю здесь можно инициализировать плагин.

                }
});
    });

Заранее благодарен за любые советы.

Очередной раз убедился что нужно лучше гуглить.
Решение нашлось тут
Если короче, то строка инициализации - Drupal.attachBehaviors();