如何使用jQuery在Purechat上引发事件点击
How to raise event click on Purechat with jQuery
我需要捕捉用户每次点击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!!
});
相关文章:
- 如何调用“;链接_;在onclick事件上使用Javascript
- 为什么我的点击事件没有使用 react js 触发
- 通过幻灯片更改事件停止使用jquery的音频
- 针对重复发生的事件,使用moment.js防止DST偏移
- 如何声明要在onClick事件中使用的动态TypeScript对象名称
- keypress事件无法使用addEventListener函数
- 在事件上使用 jquery 时出现意外令牌
- onWindowResize事件参数使用Three.js
- 存储一个事件处理程序中的变量以供另一个事件处理器使用
- 将Backbone事件与HTML5视频播放事件结合使用
- onClick和onClientClick事件一起使用.在Internet Explorer中不起作用
- 如何在点击时发生另一个事件后使用localscroll
- "关于“;事件未使用动态内容激发
- 如何创建自定义事件并使用Javascript启动它
- 如何在链接上附加onclick事件以使用javascript功能
- 两个docready()事件正在使用jQuery.tabs();进行激发;
- 当我在不同的事件中使用它时,函数 JavaScript 不起作用
- 模拟 Web 浏览器方向更改事件以使用 Jasmine 测试绑定事件处理程序函数
- Javascript 在滚动事件上使用 requestAnimationFrame
- 单击“在时间存储变量”按钮,以便在触发 ajaxComplete 事件时使用