原型.js在 ie9 中返回类名而不是类
Prototype.js return className instead of class in ie9
我正在尝试创建新元素并为该元素添加类。
new Element('div',{'class':'name'});
例其他浏览器返回
<div class="name"></div>
IE9 返回
<div className="name"></div>
我们如何在原型中解决此问题.js
替换
new Element('div',{'class':'name'});
跟
var mydiv = new Element('div');
mydiv.addClassName('name');
您使用的版本在IE9中存在错误(尚未测试其他版本的IE,也没有测试过除以下版本之外的其他版本的原型)。我建议您更新原型。在控制台(F12 工具)中对此进行测试:
Version 1.7:
(new Element('div', {className: 'buggy'})).outerHTML
returns "<div class="buggy"></div>"
(new Element('div', {class: 'buggy'})).outerHTML
returns "<div class="buggy"></div>"
Version 1.6.0.3:
(new Element('div', {className: 'buggy'})).outerHTML
returns "<div className="buggy"></div>"
(new Element('div', {class: 'buggy'})).outerHTML
returns "<div className="buggy"></div>"
(抱歉回复晚了,我只需要在IE9中调试一下)
相关文章:
- 如何在d3.js中返回路径的y坐标
- Angular js-返回一个包含类似
- JS验证ajax返回的html中的表单数据
- JS变量返回的对象不是值
- 将复杂对象从angular js传递到web api,它总是返回404
- Morris.js无法显示ajax返回的数据
- 通过浏览器加载页面时触发加载脚本(js或jQuery)'s”;返回“;作用
- 如何使用 AJAX 返回 JS 值
- JSON字符串仍然返回JS中的[object object]
- 使用返回 JS
- ASP.net C# 从另一个线程返回 JS 警报
- 使用webpackurl加载程序加载svg会返回js文件
- 用html javascript创建一个简单的成本估算器.从HTML按钮调用JS函数.返回JS中的值
- AJAX-返回JS数组并在成功事件中使用它
- wordpresscontactform7插件在控制台上返回js错误
- 从PHP返回JS源代码
- 从D3函数返回js数据集
- 在返回js代码的php函数中传递一个php变量给javascript
- 返回JS函数的值,并将其用作输入按钮的值
- 如何在asp.net mvc中从控制器返回js自定义警报