Ошибка Firefox/jQuery при использовании попутера Twitter Bootstrap
Я получаю эту ошибку, используя Firefox, но не браузер WebKit, когда я вызываю всплывающее окно Twitter Bootstrap.
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
Ошибка в строке 6825 файла jquery.js:
var computed = window.getComputedStyle( elem, null );
Эта статья, кажется, посвящена этому вопросу, но когда я попытался реализовать их решение (показано ниже), это не имело никакого эффекта. Посту 4 года, поэтому версия jQuery отличается, и я думаю, можно объяснить, почему это решение больше не работает.
if (elem == document) elem = document.body;
var computed = window.getComputedStyle( elem, null );
1 ответ
Решение
Я ответил на свой вопрос. Проблема в том, что мой поповерный контент закончился комментарием. Так что это не сработало:
<div class="popover">
some content
</div><!--popover-->
тогда как это сделал:
<div class="popover">
some content
</div>