gpt4 book ai didi

javascript - jquery .each() 在 IE 9 中不起作用

转载 作者:行者123 更新时间:2023-11-28 11:25:49 39 4
gpt4 key购买 nike

我试图用 .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();
}

最佳答案

为什么使用getElementsByName?只需使用 jQuery 获取元素,然后.hide 它们即可。

$('[name="hide[]"]').hide();

关于javascript - jquery .each() 在 IE 9 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12503453/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com