Позвольте поднять тему.
Не силен в java script, но и вопрос мой несложный.
Раньше цель "заказ сделан" я прописывал в файлах tpl модулей оплаты.
Например, для cod.tpl:
$('#button-confirm').on('click', function() {
$.ajax({
type: 'get',
url: 'index.php?route=extension/payment/cod/confirm',
cache: false,
beforeSend: function() {
$('#button-confirm').button('loading');
},
complete: function() {
$('#button-confirm').button('reset');
},
success: function() {
location = '<?php echo $continue; ?>';
yaCounter**********.reachGoal('zakaz_sdelan'); fbq('trackCustom', 'zakaz_sdelan');
}
});
});
Это не очень удобно, так как на каждый модуль оплаты приходится вешать это событие.
Хочу для этой кнопки #button-confirm в common.js прописать нужное действие. Сейчас у меня так:
$(document).ready(function() {
$('#button-confirm').on('click', function() {
yaCounter*******.reachGoal('zakaz_sdelan'); fbq('trackCustom', 'zakaz_sdelan');
});
});
Цель передается по клику.
Но подскажите, как передавать цель именно при ajax success?