变量以跟踪点击

时间:2015-09-09 15:52:30

标签: javascript google-analytics google-tag-manager

源代码有此选项

<div class="mydiv">
<p><img alt="" src="/images/img1.png" /></p> <
<p></p>
<p></p>
<p></p>
<div> <a href="www.outboundlink.com"> click </a> </div>
</div>

<div class="mydiv">
<p><img alt="" src="/images/img2.png" /></p> 
<p></p>
<p></p>
<p></p>
<div> <a href="www.outboundlink.com"> click </a> </div>
</div>

<div class="mydiv">
<p><img alt="" src="/images/img3.png" /></p> 
<p></p>
<p></p>
<p></p>
<div> <a href="www.outboundlink.com"> click </a> </div>
</div>

我为onclick事件启用了一个触发器,它可以工作。但是,如果用户点击特定链接,我想跟踪src。使用Jquery可以实现:

$('a[href="www.outboundlink.com"]').on("click", function() {
    src = $(this).closest(".mydiv").find("img").attr("src");
});

然而,当我将此代码包含在Custom JS变量中时:

function {
$('a[href="www.outboundlink.com"]').on("click", function() {
    src = $(this).closest(".mydiv").find("img").attr("src");
});
return src;
}

当我点击链接时,变量未定义。

我该怎么做?

0 个答案:

没有答案