Ошибка 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>
Другие вопросы по тегам