我有一个非常标准的
类型的图像链接<a href="" class="someClass"><img src="..."></a>
我在GTM中添加了一个触发器,它基于&#39; someClass&#39;并且单击图像/链接不会触发触发器。我查看了GTM预览调试面板,并在图像上触发了click事件,而不是在链接上。
有没有办法在不将类移动到?
的情况下触发触发器答案 0 :(得分:0)
这是由连接到链接后的css ::引起的。
解决方案是在图像上将z-index设置为-1。
答案 1 :(得分:0)
对我来说,最好的解决方案是在Macross中获取父级,然后选择所需的值,在这种情况下我得到一个自定义的Attr
function()
{
try
{
if ({{Click Element}}.parentNode)
{
return {{Click Element}}.parentNode.getAttribute("data-url");
}
}
catch(err)
{
return undefined;
}
return undefined;
}
您可以将规则与父项建立,如果您是nrrf,则可以使用祖父项
答案 2 :(得分:0)
您可以将触发器.someClass img
添加到Click Element > Matches CSS Selector