我在使用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功能来动态添加链接的经验.