我正在尝试在此页面上提交表单之前调用谷歌分析事件跟踪方法
这是我现在拥有的代码:
$(function() {
$('#findbooking input').each(function(){
$(this).blur(function() {
if (!$(this).val()) {
_gaq.push(['_trackEvent', 'Rebooking', 'completed', $(this).parent().parent().text()]);
dcsMultiTrack('WT.ac', 'See_and_Change_my_booking_completed');
} else {
_gaq.push(['_trackEvent', 'Rebooking', 'skipped', $(this).parent().parent().text()]);
}
});
});
});
问题是当用户从每个输入字段模糊时,dcsMultiTrack 请求会被触发两次。它应该只发送一次请求。
注意:我们无权访问/修改源代码,代码将作为解决方法放置在同一页面上。任何帮助都是高度合适的