我需要捕获每次用户在我的网站上单击Purechat Widget(网站的在线聊天服务,https://www.purechat.com/)以计算转化次数。
我使用的脚本如下:
<script type='text/javascript'>
jQuery(document).ready( function(){
jQuery(".purechat-widget-header").click( function(){
alert("Hello 2");
});
})
</script>
但是,当我单击Widget时,功能alert(“ Hello 2”)无法运行。
加载Web后,Purechat使用JS在网站上添加聊天小部件的HTML。
通常,事件是在服务器端生成的其他HTML元素上引发的,而Purechat生成的HTML元素则不会。
这是用于测试的jsfiddle:https://jsfiddle.net/qor1jkpa/1/
请帮助我解决问题,
非常感谢,
最佳答案
尝试使用事件delegate
像这样
jQuery(docuemnt).on("click",".purechat-widget-header",function(){
alert("Hello 2");
});
关于javascript - 如何使用jQuery引发事件点击Purechat,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33770443/