Показать сообщение отдельно
  #1 (permalink)  
Старый 30.03.2017, 14:19
Новичок на форуме
Отправить личное сообщение для Lyapisinka Посмотреть профиль Найти все сообщения от Lyapisinka
 
Регистрация: 30.03.2017
Сообщений: 2

Динамическа замена элементов, нужна помошь
Здравствуйте помогите с проблемой динамической заменой элементов

Код:
	/* вызов и закрытие 1 слайдера */
    $('.openslider1').on('click', function(){
    	$("div.slider1").addClass("slideDown")
    	$("div.modal1").css("visibility", "visible");       
        $(this).closest(".duscountplustovar").addClass('zam'); 
    });

    $(document).on('click','.check', function(){
    	$(".zam").html($(this).closest(".duscountplustovar").html());
    	$(".duscountplustovar").removeClass("zam");
    	$(".openslider1").removeClass("check");
    	$("div.slider1").removeClass("slideDown");
        $("div.modal1").css("visibility", "hidden");
    });
На клик ".openslider1" происходит анимация открытия слайдера показано на 1 рисунке
Затем на клик на "выбрать другое" это класс ".check , происходит замена содержимого элемента с помощью html(), удаление классов и закрытие слайдера.
Проблема в том, что он всё заменяет нормально, но вот потом замененный блок с помощью html() больше не хочет работать с JS, то есть не открывается слайдер второй раз
Изображения:
Тип файла: jpg 1.JPG (105.3 Кб, 3 просмотров)
Ответить с цитированием