我有一家营销公司给我发了一堆1x1像素跟踪图片来添加到页面。这些都很好,没有问题。
他们还希望其中一个跟踪器添加到另一个页面的链接中,这就是问题所在。
以下是像素跟踪器的示例:(已删除实际链接)
<img class="fmfjfemzqkmxnkeezyst" width="1" height="1" src="//insight.adsrvr.org/track/conv/123" alt="" style="border-style:none;">
如何将这个添加到点击时需要触发的链接?我最初的想法是将“src”直接添加到“标签”但回顾过去,这实际上没有意义。
答案 0 :(得分:1)
您可以将图像附加到DOM,以便在点击链接时呈现,同时在跟踪器追加之前阻止默认值:
$("a#imgtracker").click(function (e) {
e.preventDefault();
$("body").append('<img class="fmfjfemzqkmxnkeezyst" width="1" height="1" src="//insight.adsrvr.org/track/conv/123" alt="" style="border-style:none;">');
location.href = $(this).attr("href"); //or hardcode the url here
});