ressonance
@ressonance
Веб-разработчик

Не отрабатывает цели Яндекса .Метрики?

Добрый день.
Подскажите как сделать чтобы на модальном окне, при заполненных двух input срабатывала цель. На данный момент срабатывает при любом клике на кнопку "Отправить"
В index.php подключен js плагин с таким куском кода:

* заявка на звонок
     */
    $('.b-modal__send').on('click', function() {
        var all = true,
            $btn = $(this);
        yaCounter32857735.reachGoal('zvonok');
        $btn.text('Отправляем');
        $btn.attr('disabled','disabled');
        $('.b-modal input[type=text]').each(function(){
            if(!$(this).val()) {
                $(this).parent().addClass('has-error');
                all = false;
            } else {
                $(this).parent().removeClass('has-error');
            }
        })
        if(all) {
            $.post('/ajax/email.php', { send: 'Y', name: $('#inputModalName').val(), phone: $('#inputModalPhone').val()}, function (msg) {
                if (msg == 1) {
                    setTimeout(function() {
                        $btn.text('Отправлено');
                        $btn.addClass('btn-primary_success');
                    }, 300);
                    setTimeout(function() {
                        $('.b-modal').modal('hide');
                    }, 1300);
                    setTimeout(function() {
                        $btn.removeAttr('disabled');
                        $btn.text('Отправить');
                        $('#inputModalName, #inputModalPhone').val('');
                        $btn.removeClass('btn-primary_success');
                    }, 1400);
                } else {
                    $btn.text('Отправить');
                    $btn.removeAttr('disabled');
                }
            });
        } else {
            $btn.text('Отправить');
            $btn.removeAttr('disabled');
        }
    })

Спасибо заранее..
p.s ссылка на сайт lp.caparol-disbon.ru
  • Вопрос задан
  • 307 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
16 июн. 2024, в 01:07
600 руб./в час
15 июн. 2024, в 23:20
50000 руб./за проект
15 июн. 2024, в 23:15
4000 руб./за проект