2016-05-23 65 views
0

我有一個「交互跟蹤器」的實現,它發送有關頁面的哪些元素被點擊的匿名基本數據。iCheck是否會阻止任何父級點擊事件?

我這樣做是通過爲點擊正文添加一個事件偵聽器來實現的,該事件偵聽器可以正常使用我的網站上的任何元素。

奇怪的是,在任何iCheck元素上,click事件都不會觸發。 iCheck點擊事件中是否有任何preventDefault();代碼?

回答

0

請閱讀iCheck的文檔,它們提供了單擊複選框時的回調。嘗試連接到這些來檢測點擊。從他們的文檔

iCheck documentation - Callbacks

例子:

$('input').on('ifChecked', function(event){ 
    alert(event.type + ' callback'); 
}); 
+0

我看得出來。但我期待着瞭解這個問題。直接掛鉤會產生一個異常,因爲我的所有跟蹤都發生在單獨模塊中的單個事件監聽器上。 – luicaps

+0

我確實找到了這個:https://github.com/fronteed/iCheck/issues/211你使用v1還是v2?似乎沒有人真的有完美的答案。 – s1h4d0w

+0

我在v1上。我試圖快速移動到v2來檢查更改,但仍然無法正常工作。我會再次嘗試完全轉向v2,最大的問題在於它仍然在v1上。 – luicaps

相關問題