当我调用Twitter Bootstrap popover时,我使用 Firefox 而不是 webkit 浏览器收到此错误。
NS_ERROR_XPC_BAD_CONVERT_JS: Could not convert JavaScript argument arg 0 [nsIDOMWindow.getComputedStyle] @ http://localhost/assets/thirdParty/jquery/jquery-1.8.3.js:6825
错误在 jquery.js 的第 6825 行:
var computed = window.getComputedStyle( elem, null );
这篇文章似乎解决了这个问题,但是当我尝试实施他们的解决方案(如下所示)时没有任何效果。该帖子已有 4 年历史,因此 jQuery 的版本不同,我认为可以解释为什么该解决方案不再有效。
if (elem == document) elem = document.body;
var computed = window.getComputedStyle( elem, null );