Почему не перезапускается функция javascript?

Народ привет. Подскажите, есть слайдер, в зависимости от Нажатия кнопки на сайте , меняются Ajax сом картинке в слайдере.
ПРоблема в том, что запрашиваю Ajax картинки для каждой нажатой кнопки, картинки не появляются, т.к я понял что скрипт Слайдера перестает работать... Его перезапустить нужно видимо..
так вот код .

/carousel
	var carousel3 = $("#carousel3").featureCarousel({
		autoPlay: 0,
		topPadding: 20,
		smallFeatureHeight: 0.7,
		smallFeatureWidth: 0.7,
		carouselSpeed: 500,
		movedToCenter: function($feature) {
			$("#carousel3").find('.activeslide').removeClass('activeslide');
      		$feature.addClass('activeslide');
    	}
		//alert("До начала!");
	});
	

	$("#but_prev3").click(function() {
		carousel11.prev();
	});
	$("#but_next3").click(function() {
		carousel11.next();
	});


в этом же файле , ajax .

//Запрашиваем по картинки для слайдера
		$.ajax({
			type: "POST",
			dataType: 'html',
			url : "/lp/wp-admin/admin-ajax.php",
			data: 'action=my_special&k_d_a_data=images&k_d_a_linkId='+linkId,
			cache: false,
			success: function (response) {
				$('.yzor-container').html(response);
				carousel3.refresh();
				
				
			}
		});


При выполнении запроса , консоль пишет

TypeError: carousel3.refresh is not a function

Что не так делаю? Подскажите.
  • Вопрос задан
  • 240 просмотров
Пригласить эксперта
Ответы на вопрос 1
@REI555 Автор вопроса
Прописал
//Запрашиваем по картинки для слайдера
		$.ajax({
			type: "POST",
			dataType: 'html',
			url : "/lp/wp-admin/admin-ajax.php",
			data: 'action=my_special&k_d_a_data=images&k_d_a_linkId='+linkId,
			cache: false,
			success: function (response) {
				$('.yzor-container').html(response);
				carousel3.initialize();
				
				
			}
		});


Ошибку консоль не выдает. Но и карусель не работает....
uzor-t.ru/lp в блоке ПОДБЕРИТЕ УЗОРЫ
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы