D3:在 IE9 中使用 d3.js 出现“无效参数”错误
D3: "Invalid argument" error using d3.js in IE9
我正在尝试使用d3.v3.js,world-110m.json和topojson.v1让地图在IE9中工作.js(我也使用jQuery 10.1,所以它也被加载了)。 它在FF和Chrome中运行良好,但据我所知,IE 8及更低版本没有本机SVG支持,因此如果没有解决方法就无法支持。
不幸的是,IE9似乎也不起作用。 IE 9 控制台中引发错误:
SCRIPT87:参数无效。D3.v3.js,第 726 行字符 4
d3_selectionPrototype.insert = function(name, before) {
name = d3_selection_creator(name);
before = d3_selection_selector(before);
return this.select(function() {
return this.insertBefore(name.apply(this, arguments), before.apply(this, arguments));
});
};
第 726 行是"return this.insertBefore"等。 任何想法正在发生的事情以及如何解决?
IE9 的实现方式与其他浏览器并不完全相同。这个问题的答案中有更多详细信息,我怀疑在您的情况下,第二个参数为空。
相关文章:
- 如何使用JavaScript粘贴原始二进制文件而不出现“无效字符”错误
- 从ASP转换后出现无效ViewState错误.NET 1.1到ASP.净额3.5
- 在正则表达式中添加 (?i) 会导致 javascript 中出现错误“无效的正则表达式组”
- 使用JSON.parse时出现无效字符javascript错误
- 解析 JSON 时出现无效字符错误
- 调用$.get函数时JQuery中出现无效标签错误
- 无效的“in”操作数 obj JQUERY - 尝试从 JSON 获取数据时出现类型错误
- IE9 在 iframe 中打印 PDF 时出现“无效调用对象”
- 打包电子应用程序后出现无效日期错误
- 将节点.js应用程序从 JavaScript 转换为咖啡脚本时出现无效字符和模块
- YDN:Firefox 版本 44 上出现消息无效状态错误的错误
- D3:在 IE9 中使用 d3.js 出现“无效参数”错误
- 如何删除在 Ajax文件上传上出现无效格式的默认警报
- 为什么这会导致“;无效语法“;谷歌出现错误's闭包编译器
- 使用atob()方法时出现无效字符错误
- jquery和highcharts出现无效字符错误SCRIPT1014:无效字符
- IE8出现JavaScript无效参数错误
- 用户登录时总是显示“密码无效”;在MEAN中出现错误
- 在c# asp.net中使用文件上传服务器端控制器时出现无效标识符错误
- 为什么会得到无效参数?IE8出现错误?(window.open)