我正在评估在我们的产品网站上使用 GTM。我们有使用 jQuery 的 javascript 代码,我们需要使用 GTM 将其注入(inject)到页面中。
定义 body 标记后立即包含 GTM 代码。如何将 jQuery 代码包含在等待 jQuery 可用的 GTM 中?
window.load 可以工作吗?
最佳答案
将 jQuery 相关标签设置为在 GTM 中的“DOM Ready”(或“窗口已加载”)时触发(例如,通过页面 View 触发器配置中的下拉菜单)。这将推迟标签执行,直到 DOM 渲染完成,然后处理包含 jQuery 的脚本标签(并且您的 jQuery 脚本中不需要 $( document ).ready()
因为这或多或少与 GTM 的 DOM Ready 相同)。
关于javascript - 使用 Google 跟踪代码管理器包含 jQuery 相关代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32666995/