记录开发过程中出现的大大小小兼容性的问题,慢慢总结
1.ie9、ie8 中除了input 的 type 可以有 hidden属性其他 html标签如果加上 hidden =true 或者通过 js加attr属性控制其hidden属性的话都会出现失效,解决利用样式控制 style='display:none'
2.ie9、中jquery chiddren()函数的问题 首先看下面标签
<tr id='b'>
<input name='a' value='1' type='hidden'>
<td></td>
<td></td>
</tr>
$("#b").chiddren("input[name='a']").val(); 会取不到值 因为ie9的按照标准的文档结构所以要想获取input中的值
需要
<tr id='b'>
<td style='display:none'><input name='a' value='1' type='hidden'></td>
<td></td>
<td></td>
</tr>
$("#b").chiddren().chiddren("input[name='a']").val();