我在www.ritafischer.com.br/contato.html上有一份表格,我尝试过很多东西但是没能让GA计算提交表格的事件。到目前为止,我已将代码放在峰值按钮上,命令为= onClick。
处理表格的js如下:
jQuery(document).ready(function(){
$('#contactform').submit(function(){
var action = $(this).attr('action');
$("#message").slideUp(750,function() {
$('#message').hide();
$('#submit')
.after('<img src="assets/ajax-loader.gif" class="loader" />')
.attr('disabled','disabled');
$.post(action, {
name: $('#name').val(),
email: $('#email').val(),
phone: $('#phone').val(),
subject: $('#subject').val(),
comments: $('#comments').val(),
verify: $('#verify').val()
},
function(data){
document.getElementById('message').innerHTML = data;
$('#message').slideDown('slow');
$('#contactform img.loader').fadeOut('slow',function(){$(this).remove()});
$('#submit').removeAttr('disabled');
if(data.match('success') != null) $('#contactform').slideUp('slow');
}
);
});
return false;
});
});
任何人都可以帮助我机智吗?这让我疯狂! heheheh
答案 0 :(得分:1)
试试这个
$('#contactform').submit(function(event){
event.preventDefault()
_gaq.push(['_trackEvent', 'contato', 'enviar']);
//other code here
});