6ответ(ов) в теме
Здравствуйте!
Возникла задача поставить цели ЯМетрики на формы форума. А конкретнее - на событие submit формы.
Обычно на форму вешается: onsubmit="yaCounterХХХ.reachGoal('create_theme'); return true;"
В нашем случае сделал так:
jQuery('#prime-topic-form').on('submit',function(e){ yaCounterХХХ.reachGoal('create_theme'); });
Для формы создания темы работает.
А вот для формы создания сообщения - нет. Видимо из-за аякса. (Хотя, могу и ошибаться, ибо в JS слаб)
Пробовал вместо
'submit'
и 'ajax:complete'
, и 'ajax:success'
- безрезультатно, не отлавливается...
Пока поставил цель на клик по кнопке, но хотелось бы, все-таки, сделать "по-человечески" :).
В общем, буду очень благодарен за любую помощь!
но можно конечно и через js-хук "pfm_ajax_action_success", отследить нужное событие на форуме и произвести необходимые действия, через этот хук все ajax-запросы проходят.
Синтаксис использования js-хуков аналогичен синтаксису стандартных хуков ВП.
rcl_add_action('hook_name','my_function');
Указанный хук передает объект с данными запроса, если его разложите то все будет видно.
Вы не имеете права на публикацию сообщений в этой теме