这只发生在选定的网站上。我有一个书签。当用户单击并收到此错误时,我会打开一个框:
似乎表达式的 a.wrap 部分可以防止未定义。
好吧,这很简单:语句是 anand
并且应该是or
.
更新:好的,事实证明这是有效的:
if( a.wrap !=null && typeof a.wrap != "undefined" && typeof a.wrap.unbind != "undefined") {
a.wrap.unbind(".fb");
}
代替:
unbindEvents : function() {
a.wrap && a.wrap.unbind(".fb");
根据此链接:30% 的缺陷是逻辑错误。