-2
からループ内の属性を取得する方法を、私は例えば、配列から(b_ytをbにタスクとHREFにYT)二つの属性を設定したい:jQueryのは、私は配列とループとの問題を抱えていた親
//from
<div class="task" yt="">
<div class="button">
<a class="b b_yt" href="">
</div>
</div>
<div class="task" yt="">
<div class="button">
<a class="b b_yt" href="">
</div>
</div>
<div class="task" yt="">
<div class="button">
<a class="b b_yt" href="">
</div>
</div>
//to
<div class="task" yt="a">
<div class="button">
<a class="b b_yt" href="a">
</div>
</div>
<div class="task" yt="b">
<div class="button">
<a class="b b_yt" href="b">
</div>
</div>
<div class="task" yt="b">
<div class="button">
<a class="b b_yt" href="b">
</div>
</div>
私のJS:div.taskからYT属性値を取得し、a.but b_ytでのhrefでそれを設定する方法
var arr = ['a','b','c'];
var allBtn = document.querySelectorAll('a.but.b_yt');
var allDiv = document.querySelectorAll('div.task');
allDiv.forEach(function(item, i){
item.setAttribute('yt', arr[i]);
});
//This is changing yt attribute in task and it is working
、ループ内のコースのは?