【发布时间】:2015-08-31 02:03:37
【问题描述】:
当我在名称为 feGaussianBlur 且具有属性 stdDeviation 的元素上调用 cloneNode() 时,InternetExplorer(10 和 11)总是将值转换为 1.72443e+009。
这是一个说明问题的四行代码:https://jsfiddle.net/kytbh4Ls/6/
如果您更改元素名称、使用不同的属性名称或在任何其他浏览器(Chrome、Firefox)上运行 fiddle,一切都会按预期运行。使用不同的属性值不会改变任何东西。
这种非常奇怪的行为可能是什么原因?有什么可以做的吗?
这是一个使用 jQuery 的 clone() 而不是 cloneNode() 的修改小提琴,不幸的是产生了相同的结果:https://jsfiddle.net/kytbh4Ls/7/
【问题讨论】:
-
听起来像一个错误。向微软报告。 blog.reybango.com/2013/02/28/…
-
你的意思是,不管它以前有多少价值?
标签: javascript jquery internet-explorer svg clone