即時通訊嘗試隱藏一系列元素與.each函數替換for循環不工作在IE9,而代碼工作在FF它不會在IE中工作。jquery .each()不工作在IE 9
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();
}
_a for循環在IE9_中不工作我們可以看到你的'for'循環嗎? – undefined
爲什麼你使用這個醜陋的DOM和jQuery組合? – ThiefMaster
爲什麼不使用'$(myArray).hide()'? –