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

gpa*_*p13 11 facebook

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

ErrorUtils发现错误:"无法侦听未定义的元素.TAAL [2]".VM443242 Nj_EK_LUrYY.js:57 ErrorUtils发现错误:"无法侦听未定义的元素.TAAL [2]".不会记录后续错误; 请参阅https://fburl.com/debugjs.

可能导致这种情况的原因,我该如何预防呢?

Che*_*ana 0

正如此处所讨论的,此问题仅发生在Facebook.js. 然而那个错误:Cannot listen to an undefined element. TAAL[2]然而,当我升级 jQuery 时,

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

$(window).load(function(){...});
Run Code Online (Sandbox Code Playgroud)

变成:

$(window).on('load', function(){ ...});
Run Code Online (Sandbox Code Playgroud)