尝试触发自定义 facebook 像素事件点击外部链接(这样我就可以跟踪对访问外部链接的客户的分析)。我有一个可以正常工作的函数,并且已将其附加到普通链接。
使用 onclick="function();"
方法在普通网站上运行良好,但我似乎无法在弹出窗口上运行它。我没有完全使用弹出插件来修改链接周围的 HTML,但我可以在页面开头实现 Javascript/Jquery。
希望可能有一个整体方法,以便所有链接点击都会触发事件,并在延迟后应用于所有链接(为弹出窗口加载提供时间。)
最佳答案
您可以只监听对所有按钮和 a
元素的点击:
document.querySelectorAll("a, button").forEach(e => e.addEventListener("click", customEventHandler));
关于javascript - 在链接点击时触发一个功能(似乎有效,但不是在弹出窗口中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55321986/