javascript - 使用 Google 跟踪代码管理器包含 jQuery 相关代码

标签 javascript jquery google-tag-manager

我正在评估在我们的产品网站上使用 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/

相关文章:

javascript - Angular-CLI 错误 : Return type of public method from exported class has or is using name 'ErrorObservable' from external module but cannot be named

javascript - jquery mobile 中的按钮无法按预期工作

javascript - 日历图标日历的 OnClick 未打开 Jquery Datepicker

javascript - 点击 <a> 中的 <strong> 标签时,谷歌标签不会触发

ios - iOS-Cordova插件Tagmanager错误

javascript - getaddrinfo ENOTFOUND https ://graph. facebook.com/

JavaScript 函数在从 ASP.net 代码隐藏创建和调用时应该是未定义的

javascript - 删除 Visual Studio Web Developer Express 2012 中的注释代码

javascript - jquery animate() - 如何只移动/动画页面的一部分?

javascript - 使用 Google 跟踪代码管理器从 URL 中删除查询字符串