1

У меня есть кнопка контакта на странице. Кнопка на клике показывает номер контакта. Кнопка связана с целями Google Analytics> дорожкой событий> при нажатии кнопки> сценарий пожаров.Google Analytics - отслеживание событий - предотвращение нажатия нескольких кнопок

Если я хочу предотвратить множественное количество кликов (стрельба по сценарию) и получить более релевантные данные из аналитики, я написал код, который префикс скрипт запускает более 1 щелчка.

здесь ссылка на сайт http://www.seoptimizacija.net/#kontakt

здесь JQuery код

var counter = 0; 
$("#kontakt-dugme").click(function(){ 

if (counter < 1){ 
$(this).val("(+381)61 64 87 420"); 
_gaq.push(['_trackEvent', 'kontakt', 'klik-na-dugme', 'prikaz']); 
counter++; 
} 
else stop(); 

}); 

Требуется мнение?

ответ

0

Просто используйте Jquery .one обработчик события

Присоединить обработчик события для элементов. Обработчик выполняется не более одного раза за элемент за тип события.

$(document).ready(function() { 
    $("#kontakt-dugme").one('click', function(){ 
     _gaq.push(['_trackEvent', 'kontakt', 'klik-na-dugme', 'prikaz']); 
    }); 
}); 
Смежные вопросы