我有页面上的联系按钮。 点击按钮显示联系号码。 按钮与Google Analytics目标相关联>事件追踪>点击按钮>火灾剧本。
如果我想要防止多次点击(脚本触发)并从分析中获得更多相关数据,我编写了代码,预防脚本触发多次点击。
这是网站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 :(得分:0)
只需使用Jquery .one事件处理程序
将处理程序附加到元素的事件。处理程序已执行 每个事件类型每个元素最多一次。
$(document).ready(function() {
$("#kontakt-dugme").one('click', function (){
_gaq.push(['_trackEvent', 'kontakt', 'klik-na-dugme', 'prikaz']);
});
});