复制第一个属性's值,然后使用第一个属性的值创建新属性

Copy first attribute's value, then create new attribute with value of first attribute?

本文关键字:属性 第一个 创建 新属性 然后 复制      更新时间:2024-05-08

我有3个div,其属性为name:

<div name="SCENE_I">SCENE_I</div>
<div name="SCENE_II">SCENE_II</div>
<div name="SCENE_III">SCENE_III</div>

如何复制name属性的值,然后为每个div创建一个名为groupName的新属性,并将name属性的值复制到新的groupName属性?

使用each()方法遍历所有div,并添加属性groupName,如下所示。

$('div[name]').each(function() {
    $(this).attr('groupName', $(this).attr('name'));
});