4

我想在我的网站上实现 Marketo 跟踪访问者。为此,我已登录 Marketo。我得到了一些代码,并将其粘贴在 footer.php 上。但我在控制台上收到脚本错误。

类型错误:a 未定义

这是我的代码

 <script type="text/javascript">

document.write(unescape("%3Cscript src='" + document.location.protocol +

  "//munchkin.marketo.net/munchkin.js' type='text/javascript'%3E%3C/script%3E"));

</script>

<script>Munchkin.init('My Id');</script>

问题是什么?

4

1 回答 1

0

在调试完 munchkin.js 之后,我可以发现它正在调用 $.browser,这在 jquery 1.9 中已被弃用。

http://jquery.com/upgrade-guide/1.9/#jquery-browser-removed

为了解决这个问题,我使用了 jquery migrate 脚本来包含 $.browser 方法。我需要做的就是在 jquery 脚本包含标记下方包含迁移脚本

https://github.com/jquery/jquery-migrate/#readme

希望有帮助。

于 2013-10-15T07:32:08.527 回答