Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   проблема с fadein (https://javascript.ru/forum/jquery/61021-problema-s-fadein.html)

anemerk2009 01.02.2016 02:17

проблема с fadein
 
Драсте. В общем, есть форма ввода данных(имейл,телефон) и кнопочка "Отправить". После нажатия "Отправить" форма ввода должна исчезнуть и появиться надпись "Отправлено"(блок #form--success), а в итоге ничего не происходит. Правильно ли я делаю?

http://37.230.210.96/ - тест

submitHandler: function(form){
            var $form = $(form);
            $.post('form.php', $form.serialize(), function(data){
                if (!data || data.status !== 'ok') {
                    $form.find('input').addClass('error');
                    return false;
                }
                forms.fadeOut('slow', function(){
                    $('.form--success').fadeIn('fast');
                });
            }, 'json');
            return false;
        }
    });

<head>
<script>
$(document).ready(function(){
    $("input").click(function(){
        $("#form--success").fadeIn(fast);
    });
});
</script>
<div class="form--success"><p>Отправлено!</p></div>
</head>

рони 01.02.2016 02:24

anemerk2009,
forms или $form всётаки?

anemerk2009 01.02.2016 03:01

рони,
Та, мне тоже интересно... с $form как бы тоже не работает.

рони 01.02.2016 08:55

Цитата:

Сообщение от anemerk2009
$("#form--success").fadeIn(fast);

почему fast без кавычек?

anemerk2009 01.02.2016 12:09

Цитата:

Сообщение от рони (Сообщение 405826)
почему fast без кавычек?

Невнимательность при изменении, ибо изначально там циферки были.. Исправил. Но вопрос не решён...

рони 01.02.2016 12:12

anemerk2009,
консоль откройте -- пишет нет функции ar_sendPixel

anemerk2009 01.02.2016 13:23

Цитата:

Сообщение от рони (Сообщение 405864)
anemerk2009,
консоль откройте -- пишет нет функции ar_sendPixel

Знаю, отсутствует код подсчёта. Сама кнопка отправить как бы, работает на ура, номер и емейл отправляются. Проблема только с выводом формы об успешной отправке. Может есть какие альтернативные варианты данной реализации? Обычно с гуглом решаю такие вопросы, но тут тупик :-?

рони 01.02.2016 14:04

anemerk2009,
может сервер ответ не присылает?

anemerk2009 01.02.2016 14:26

Цитата:

Сообщение от рони (Сообщение 405881)
anemerk2009,
может сервер ответ не присылает?

Скорее нехватка кусочка кода. Код вызова тоже отсутствовал, её я сам прикрутил, может в нём и вся проблема!?
$(document).ready(function(){
    $("input").click(function(){
        $("#form--success").fadeIn("fast");
    });
});


Часовой пояс GMT +3, время: 03:01.