如何使用jQuery在Purechat上引发事件点击

How to raise event click on Purechat with jQuery

本文关键字:事件 何使用 jQuery Purechat      更新时间:2023-09-26

我需要捕捉用户每次点击Purecht Widget(一个网站的在线聊天服务,https://www.purechat.com/)在我的网站上计算转换。我使用的脚本如下:

<script type='text/javascript'>  
   jQuery(document).ready( function(){
    jQuery(".purechat-widget-header").click( function(){
      alert("Hello 2");
    });
  })    
</script>

但是当我点击Widget时,功能警报("Hello 2")不会运行。

Purechat在加载Web后使用JS在网站上添加聊天小部件的HTML。通常,事件是在服务器端生成的其他HTML元素上引发的,但Purecht生成的HTML元素不会。

这是测试的jsfiddle:https://jsfiddle.net/qor1jkpa/1/

,请帮我解决这个问题

非常感谢,

尝试使用事件委托

像这个

jQuery(docuemnt).on("click",".purechat-widget-header",function(){
  alert("Hello 2");
});

对于任何试图将事件附加到PureChat窗口的人,请务必查看API聊天框事件文档:https://purechat.com/support/javascript-api#region=chatbox-事件

我能够通过使用来完成我需要做的事情

purechatApi.on('chatbox:expand', function (args) { // do this!! });