点击 <a> 中的 <强> 代码时,Google 代码未触发
google tag not firing when clicking <strong> tag in an <a>
我有一个按钮:
<a href="#how-it-works" class="purple-button text-center">LEARN HOW <strong>BREATH<br>POWERED DELIVERY</strong> WORKS</a>
我们在此按钮上使用谷歌跟踪代码管理器,如果我们单击 <strong>
元素内的任何区域,GTM 事件不会触发。如果我单击其他任何地方都可以,并且事件已发送。 有什么想法吗?
我想通了。强元素优先于锚元素,因此不会发射。设置.purple-button strong { pointer-events:none;}
修复它。
请注意,
将 onclick 处理程序添加到滚动到该锚点的"强"元素。
这通常是谷歌跟踪代码管理器的问题。如果您尝试在不编辑站点代码的情况下解决它,则可以使用自定义 JavaScript 元素从父元素读取属性,从而允许您设置一个类似于可能用于按钮其余部分的触发器。
function() {
return {{Click Element}}.parentElement.href;
}
相关文章:
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- 如何在Google chrome安全首选项文件中创建扩展安全哈希代码
- 使用Google闭包编译器调试代码删除
- 将Google AdWords转换跟踪(javascript)代码添加到PrestaShop/Smarty页面中
- 点击 中的 <强> 代码时,Google 代码未触发
- 如何在AngularJS的上下文中使用Google Chrome Developer Tool在HTML代码中设置断点
- 将 jQuery 代码翻译成普通的 JavaScript for Google Tag Manager
- 无法使用Google代码在“DOMWindow”上执行“postMessage”
- 如何调试遗留的javascript代码(适用于IE,但在Google Chrome中不正常)
- 如何从SQL API代码迁移到Google Fusion Table API v1
- php中的google API javascript代码
- 使用Javascript和html从Google电子表格中填充html代码
- @private注释在 Google Closure JavaScript 代码中实际上做了什么
- 在 Google App Engine 中使用 JavaScript 和服务器端 Python 代码动态生成客户端 HT
- 使用 javascript 事件作为 google 跟踪代码管理器触发器
- 如何在一个jquery代码中合并不同的Google Analytics属性
- 在 ajax 请求后执行 Google AdWords 转化跟踪代码
- 用于安装 Google Chrome 扩展程序的 HTML 代码 (.crx)
- JavaScript 是如何在 Google V8 中执行的,特别是与 Canvas 相关的代码
- 客户端的反向地理代码(Google Maps V3 API)