Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [jquery] Не крутится галерея после вставки ответа, с сервера. Библиотека Scrollable. 
:(
    Опции темы
zluka
Дата 10.9.2010, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 27.7.2006

Репутация: нет
Всего: 2



Привет. Есть горизонтальная галерея с картинками (дефолтными), которая автоматически прокручивается Задача такова: нужно по нажатии на кнопку отправлять ajax запрос на сервер, и php скрипт должен возвращать данные (в виде html). Эти данные вставляются в уже созданную галерею с картинками, перед этим удаляя предыдущие картинки. Скрипт называется Scrollable. (ссылка на пример)
Кнопка припустим это:
Код

<a class="sample">[BUTTON]</a>

Вот так запускаю библиотеку:
Код

        $("#gallery_box").scrollable({circular: true, mousewheel: true}).navigator().autoscroll({interval: 3000});

Работает, все отлично. Ajax посылка по клику:
Код

        $(".sample").click(function(){
            
         $.ajax({
             type: "POST",
                url: "folder/Carousel.php",
                data: { 'action': 'getNewGallery'},
                success:function(msg){
    //Удаляем старые данные (картинки из галереи)
                    $(".items").remove();
//Вставляем данные
                    $("#gallery_box").html(msg);
                }
         });
     });

Проблема в том, что данные вставляются, но галерея перестает работать. Когда-то у меня такое было, когда с сервера в ответе шла кнопка, и нужно было поставить на нее event. Я воспользовался ф-ей live().
Код

$("#button") .live('click', function() {

});

А здесь как быть? Нид хелп.

Это сообщение отредактировал(а) zluka - 10.9.2010, 15:29


--------------------
user posted image
PM MAIL   Вверх
CruorVult
Дата 10.9.2010, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 1
Всего: 28



Код

...
success:function(msg){   
$(".items").remove();
$("#gallery_box").html(msg);
$("#gallery_box").scrollable({circular: true, mousewheel: true}).navigator().autoscroll({interval: 3000});
}
...


Это сообщение отредактировал(а) CruorVult - 10.9.2010, 16:11
PM MAIL Skype   Вверх
zluka
Дата 10.9.2010, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 27.7.2006

Репутация: нет
Всего: 2



Цитата(CruorVult @ 10.9.2010,  16:10)
Код

...
success:function(msg){   
$(".items").remove();
$("#gallery_box").html(msg);
$("#gallery_box").scrollable({circular: true, mousewheel: true}).navigator().autoscroll({interval: 3000});
}
...

Да пробывал уже. Не помагает. И самое главное пробывал библиотеку jCarousel - тоже самое.


--------------------
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.1036 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.