@drtvader
Вечный студент

Почему после первого срабатывания slideDonw отрабатывает не так?

Добрый всем! Есть ссылки, при клике на которую плавно выезжают формы, ссылок таких неограниченное количество, при первом клике формы выезжают красиво, плавно. При кликах на следующую ссылку они уже отрабатывают по другому
$('.b-rewiews__answer').on('click', function() {
            var obj = $(this).parents('.b-rewiews__rewiew-block');

            $(".b-rewiews__rewiew-block").first().append($('.answer').detach());

            if (!obj.is(":last-child")) {
                do {
                    obj = obj.next();
                } while (
                    (obj.offset().top == $(this).parents('.b-rewiews__rewiew-block').offset().top)
                    && (!obj.is(":last-child"))
                );

                if (!obj.is(":last-child")) obj = obj.prev();
            }

            // Insert Ajax with data

            obj.after($('.answer').detach());
            $('.answer').slideDown();
            $(window).scrollTop($('.answer').offset().top - 160);

        return false;
    });
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
@chirskiy_mixail
Очень давно занимаюсь версткой, имею огромный опыт
Хотелось бы пример в действии увидеть, тогда и посмотреть можно в чем беда
Ответ написан
Ваш ответ на вопрос

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

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