我正在使用ahoy_matey
gem。我只是在点击特定链接时尝试记录点击事件。
所以我试图做以下事情:
$("#lotto-bigyapan").on("click", function(){
ahoy.track("name", {element: "element"});
});
它可以工作,但这里唯一的问题是,在我点击特定链接并且everthing正在工作之后,如果我点击其他地方,那么它也会记录。有没有办法在点击存储在数据库中时清除效果?
答案 0 :(得分:1)
要使点击事件仅在每个元素中触发一次,您可以使用jQuery' one()
方法
$("#lotto-bigyapan").one('click', function(){
ahoy.track("name", {element: "element"});
});