javascript - 检测聊天窗口中的链接点击事件

标签 javascript jquery

我需要捕获用户单击聊天应用程序上的链接时发生的事件。我使用的是 IE11。

当这样的链接可以在任何给定时间动态添加到聊天框(即用户发送“www.google.com”消息)时,是否有办法捕获用户点击链接?

顺便说一下,我一直在使用onbeforeunload,虽然它检测浏览器关闭事件,但它不会检测链接单击事件,我不知道为什么,所以我在想一个jquery解决方案来检查页面上的链接onclick 可以解决我的问题...

谢谢, 亲爱的

最佳答案

是的,您可以使用event delegation像:

$("#chatWindow).on('click', 'a', function () {
     //do something 
});

关于javascript - 检测聊天窗口中的链接点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36863564/

相关文章:

javascript - 即使禁用了滚动功能,也可以平滑滚动到网页的一部分吗?

javascript - 如何在我通过页面切换时切换每个元素

javascript - 选择圆弧/元素

jquery 检查文件夹中是否存在图像

javascript - 如何从 JQuery 数组中选择数据?

javascript - 将 JSON/Date(1238626800000)/转换为 Unix 时间戳

javascript - Gridstack.js 从 JSON 获取位置

javascript - 在React中播放状态相关的音频文件

javascript - 通过javascript向 anchor 标记添加参数

javascript - 我为什么要使用 Array.toSource?