小编ray*_*ino的帖子

Mixpanel track_links不适用于动态添加的元素

我在使用mixpanel.track_links时遇到了动态添加的链接(页面加载后).

对于一般示例,给定此页面:

<div id="link-div"></div>
<input type="button" id="add-link" />
<script type="text/javascript">
mixpanel.track_links(".mixpanel-event", "event name", function(ele) { return { "type": $(ele).attr("type")}});
</script>
Run Code Online (Sandbox Code Playgroud)

在某些用户操作中,使用jquery将链接添加到页面.例如:

$('#add-link).click(function() {
    $('#link-div').html('<a class="mixpanel-event" type="event-type" href="#>Link to track</a>');
})
Run Code Online (Sandbox Code Playgroud)

问题是单击新创建的链接时不会触发track_links.我希望有人可以分享他们使用track_link功能来动态添加链接的经验.

javascript jquery mixpanel

6
推荐指数
1
解决办法
3092
查看次数

标签 统计

javascript ×1

jquery ×1

mixpanel ×1