我试图用 .each 函数替换在 IE9 中不起作用的 for 循环来隐藏一系列元素,而代码在 FF 中工作它在 IE 中不起作用。
var myArray=document.getElementsByName("hide[]");
$.each(myArray, function(i, id) {$("#" + myArray[i].attributes["id"].value).hide();});
不完全确定什么失败了
以 for 循环形式
for (var i = 0; i < myArray.length; i++)
{
$("#" + myArray[i].attributes["id"].value).hide();
}