На моем сайте есть ссылка mailto, который работает нормально. Однако я хочу выполнить на нем событие .click (), чтобы регистрировать, когда пользователь щелкает эту ссылку. У меня работает событие .click и выполняется запрос ajax, но теперь ссылка mailto не открывает почтовый клиент. Можно ли запустить функцию jquery до открытия клиента, но при этом сделать клиент открытым?
вот код, который у меня есть (он просто открывает пустое окно в браузере)
<script type='text/javascript'>
jQuery('span.email a').on('click',function (){
jQuery.ajax({
type: 'POST',
url: '', //url here
data: {comment: 'Email Sent', category : 'EE', store_id: '" . $this->store_id . "'},
success: function (data){jQuery('#alerts').html(data);}
});
window.location.href= $(this).prop('href');
});
</script>