次のコードはエラーを生成するだけです。各DIVのREL属性値を取得したいと思います。わからない、なぜ私はそれをすることができないのか。
コンソールに表示されるエラー:Uncaught TypeError:Object#にはメソッド'getAttribute'がありません
<div class="boxes">
<div rel="first" class="box">Box 1</div>
<div rel="second" class="box">Box 2</div>
<div rel="third" class="box">Box 3</div>
</div>
<script>
$(function(){
var i = 0;
var allDivs = document.getElementsByClassName('box');
var arr = [];
arr.push(allDivs);
setInterval(function(){
console.log(arr[i].getAttribute('rel'));
i++;
}, 1000);
});
</script>