Firefox/jQuery使用Twitter Bootstrap弹出窗口的错误
Firefox/jQuery bug using Twitter Bootstrap popover
当我调用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 );
我回答了自己的问题。问题是我的popover内容以一条评论结尾。所以这不起作用:
<div class="popover">
some content
</div><!--popover-->
而这确实发生了:
<div class="popover">
some content
</div>
相关文章:
- IE7和Javascript“;出现错误“;弹出窗口
- 信息窗口谷歌地图点击事件给出错误
- requirejs优化器错误:未定义窗口
- 可以'iframe的父窗口中发生捕获错误
- Jquery通过媒体查询切换窗口大小的错误
- 失败:切换弹出窗口时,条目中的null值:name=null错误
- imgAreaSelect插件在引导模式窗口中的位置错误
- 1个错误弹出窗口.试过调试javascript,想过放弃
- AngularJS错误:$injector:modulerr我的浏览器窗口中出现模块错误
- $window错误'$窗口未定义'Angular应用程序中的谷歌分析代码
- Sencha Touch 创建无法在单击时销毁弹出窗口 Container.It 创建多个弹出窗口并创建设置数据值的错误
- Google Maps API V3 信息窗口错误:“信息窗口未定义”
- 窗口对象通过对象类型测试,但 hasOwnProperty 导致错误
- Chrome“脚本只能关闭由它打开的窗口”错误
- 窗口错误获取空 URL
- Chrome 打包的应用程序无法打开同一窗口错误
- 这个网站在ie中使用脚本窗口错误
- Javascript获取窗口错误代码
- 如何修复此JQuery弹出窗口错误
- Jquery:无法发送到窗口:错误:语法错误,无法识别的表达式: