跟踪像素(表单插件+ jQuery)

时间:2011-09-08 09:32:43

标签: jquery ajax forms tracking

我想知道我在网站上做的事情是不是很好。我们有几个不同的跟踪像素与几个不同的提供商。只有在通过ajax提交表单(注册转换)后才能显示其中一些像素。

我现在设置的方式是这样的:

ajaxForm(function(){
  $(".thanks").slideDown(200);
  $("body").append('<img src="TRACKING PIXEL SOURCE" width="1" height="1"/>').append('ANOTHER PIXEL');
});

我正在使用表单插件。 我的设置有效吗?有没有更好的方法呢?

感谢您的回答。

1 个答案:

答案 0 :(得分:0)

这样做可以消除多余的东西,但结果是一样的:

var appendTo = $("body");
$.each(["tracking-pixel-source-1","tracking-pixel-source-2"],function(i,src) {
    $("<img/>", { "width":"1px", "height": "1px", "src": src }).appendTo(appendTo);
});