我對着在谷歌標籤管理一個奇怪的問題,因爲我不能夠跟蹤鏈接下面的標記不工作的鏈接谷歌代碼管理工具點擊
<a onclick="javascript:some_method(event, url, 'PARAM')">Test</a>
無論在我的代碼我得到這個類型的標記,鏈接跟蹤不起作用。
有什麼特別的我需要跟蹤鏈接javascript:
表示法嗎?
觸發看起來如下:
標籤看起來如下:
任何assistanc請問?
我對着在谷歌標籤管理一個奇怪的問題,因爲我不能夠跟蹤鏈接下面的標記不工作的鏈接谷歌代碼管理工具點擊
<a onclick="javascript:some_method(event, url, 'PARAM')">Test</a>
無論在我的代碼我得到這個類型的標記,鏈接跟蹤不起作用。
有什麼特別的我需要跟蹤鏈接javascript:
表示法嗎?
觸發看起來如下:
標籤看起來如下:
任何assistanc請問?
您的觸發條件有問題。 Click Classes
- matches CSS selector
- 因爲Click Classes
變量包含的class
的字符串屬性值的DOM元素.last-td a
將無法正常工作
。
你有兩種不同的方法來解決你的問題:
1)你需要一些類添加到您的a
鏈接。例如:<a onclick="javascript:some_method(event, url, 'PARAM')" class="this-is-my-last-td-link">Test</a>
那麼這個條件將工作:Click Classes
- equals
- this-is-my-last-td-link
2)你可以改變你的條件Click Element
- matches CSS selector
- .last-td a
不改變你的標記
UPDATE
根據聊天中的討論。你的功能裏面有e.stopPropagation()
。你需要改變它e.preventDefault()
我試過它與點擊元素。但即使沒有結果 – Gags
然後,您還需要將類型更改爲'Click - Just Links'。一旦你做了你的更改,請清除你的瀏覽器緩存,然後再試一次 –
或者你的onclick函數可以停止事件傳播? –