接收错误“;无法侦听未定义的元素";为Facebook页面插件插入代码时

接收错误“;无法侦听未定义的元素";为Facebook页面插件插入代码时,facebook,Facebook,我正试图在我的Wordpress网站上插入一个Facebook页面插件。当我插入Facebook页面插件的iframe时,插件在我的网站上正确显示,但在开发者工具控制台上,我看到以下错误: ErrorUtils捕获到错误:“无法侦听未定义的元素。TAAL[2]”。VM443242 Nj_EK_LUrYY.js:57 ErrorUtils捕获到一个错误:“无法侦听未定义的元素。TAAL[2]”。后续错误不会被记录;看 是什么导致了这种情况,我该如何预防?正如前面所讨论的,这个问题只会发生在Face

我正试图在我的Wordpress网站上插入一个Facebook页面插件。当我插入Facebook页面插件的iframe时,插件在我的网站上正确显示,但在开发者工具控制台上,我看到以下错误:

ErrorUtils捕获到错误:“无法侦听未定义的元素。TAAL[2]”。VM443242 Nj_EK_LUrYY.js:57 ErrorUtils捕获到一个错误:“无法侦听未定义的元素。TAAL[2]”。后续错误不会被记录;看

是什么导致了这种情况,我该如何预防?

正如前面所讨论的,这个问题只会发生在
Facebook.js
上。但是,该错误:
无法侦听未定义的元素。当我升级jQuery时,TAAL[2]
已经不成样子了

此错误可能是由jquery事件别名引起的,如.load、.unload或.error,自jquery 1.8以来已弃用。在代码中查找这些别名,并将其替换为.on(),以注册侦听器。例如:

$(window).load(function(){...});
变成:

$(window).on('load', function(){ ...});

你找到解决方法了吗?看起来fb的likebox插件有问题。在某个点上,脚本尝试侦听在likebox iframe中不存在的元素。问题从
require(“InitialJSLoader”).handleServerJS
开始,它传递一个类选择器列表,稍后将侦听该列表。问题类似乎是(对于我选中的插件版本)“.\ew1”,应该映射到
PAGE\u SHARE
action。但“共享”按钮不在框中。尽管如此,likebox插件还是支持页面插件。你能解决这个问题吗?我也有同样的问题。我也有这个问题,我的网站不在Wordpress下。它们是纯HTML和PHP,使用likebox插件。我几乎可以肯定@Cephoo是正确的。。。也许我们需要为FB looklike插件寻找替代解决方案。可能与此bug有关: