jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
2012-01-10 00:00
489 查看
先初始化两个变量, 请注意其细微差别:
IE(6|7|8)下的表现:
需要注意的是, 在IE(6|7|8)下, a仅仅比b缺失了[0]这一个对象成员.
我已向官方提交了此Bug, 在未得到Fix之前, 还是老老实实加上反斜杠吧.
var a=$('<a class="link">'); var b=$('<a class="link"/>'); // 不能单单使用$('<a>'), 因为jQuery对之进行了优化
typeof a[0]; // 'object' typeof b[0]; // 'object'
IE(6|7|8)下的表现:
typeof a[0]; // 'undefined' typeof b[0]; // 'object'
需要注意的是, 在IE(6|7|8)下, a仅仅比b缺失了[0]这一个对象成员.
我已向官方提交了此Bug, 在未得到Fix之前, 还是老老实实加上反斜杠吧.
相关文章推荐
- jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
- [代码]使用函数构造创建具有属性的元素(LINQ to XML)
- JQuery动态创建DOM、表单元素的实现代码
- 详细介绍附代码:使用jquery,和php文件构建一个简单的在线聊天室,通过ip显示googlemap
- webdriver加载jQuery代码,并且使用jQuery的写法来定位元素及操作
- Xilinx Vivado的使用详细介绍(1):创建工程、编写代码、行为仿真、Testbench
- 解决IE中无法使用jquery.find方法解析xml字符串的方法
- Xilinx Vivado的使用详细介绍(1):创建工程、编写代码、行为仿真、Testbench
- [jQuery编程挑战]005 使用最短的代码生成元素的闪烁效果
- jQuery 动态创建右键菜单并修改鼠标右击元素的值( 解决 依次右击多个元素后,修改值的时候多个元素的值皆被修改的bug)
- VS2010使用介绍创建可重用代码(一)---Creating and Using a Dynamic Link Library (C++)
- 解决JQUERY在IE下将字符串转成XML对象时产生的BUG
- Xilinx Vivado的使用详细介绍(1):创建工程、编写代码、行为仿真、Testbench
- jquery 动态创建元素的方式介绍及应用
- VS2010使用介绍创建可重用代码(一)---Creating and Using a Dynamic Link Library (C++)
- 使用MyBatis Generator自动创建代码时遇到的configfile D:\generatorConfig.xml does not exist问题
- 分别使用创建XMLHttpRequest和jQuery实现用户注册前的验证
- passwordStrength 基于jquery的密码强度检测代码使用介绍
- 使用jquery解析XML示例代码
- jquery 动态创建元素的方式介绍及应用