如何从数组设置循环中的属性?

冰糖葫芦

我有简单的一维数组

var array = [1,2,3,4,5];

我想创建一个循环,将我的数组中的单个 div id 更改为新 id:

<div id="120"></div>
<div id="121"></div>
<div id="122"></div>
<div id="123"></div>
<div id="124"></div>

<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
<div id="4"></div>
<div id="5"></div>

那我如何从 div 获取 id 属性:

var divId = $("div").attr('id');

如何在 jQuery 或 JS 中做到这一点?

马蒙

请尝试以下操作:

var array = [1,2,3,4,5];
var allDiv = document.querySelectorAll('div');
allDiv.forEach(function(item, i){
  item.setAttribute('id', array[i]);
});

console.log(document.querySelectorAll('div'))
<div id="120"></div>
<div id="121"></div>
<div id="122"></div>
<div id="123"></div>
<div id="124"></div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在for循环中设置JLabel的属性?

来自分类Dev

无法设置 undefined 的属性“0”,在 for 循环中创建多维数组

来自分类Dev

在forEach循环中设置属性

来自分类Dev

如何在片段循环中在Button数组上设置setText?

来自分类Dev

如何从for循环中设置文本?

来自分类Dev

在jquery的每个循环中设置数据属性

来自分类Dev

在循环中设置 Ruby 对象的多个属性

来自分类Dev

PHP循环中取消设置数组

来自分类Dev

在 foreach 循环中取消设置数组元素

来自分类Dev

如何在循环中在复杂数组的最低级别中设置数组条目?

来自分类Dev

如何在循环中设置状态?

来自分类Dev

如何在for循环中设置条件以打破

来自分类Dev

如何在for循环中设置textview

来自分类Dev

如何通过forEach循环中的属性过滤Typescript中的对象数组,并返回带有props的Component?

来自分类Dev

如何在for循环中更改属性

来自分类Dev

如何在foreach循环中创建数组?

来自分类Dev

如何对循环中的数组总数求和?

来自分类Dev

如何从JS for循环中获取数组?

来自分类Dev

如何从for循环中删除数组对象

来自分类Dev

如何跟踪for循环中的数组索引?

来自分类Dev

如何从foreach循环中获取数组索引

来自分类Dev

如何对循环中的数组总数求和?

来自分类Dev

如何在循环中填充json数组

来自分类Dev

在 React 的 JSX 中的地图循环中设置元素的样式属性

来自分类Dev

PHP-在foreach循环中取消设置数组元素

来自分类Dev

在FOR循环中设置变量

来自分类Dev

在 for 循环中设置值

来自分类Dev

for循环中的数组索引

来自分类Dev

foreach循环中的数组