function getH4() {
var xyz = document.getElementsByClassName('bucket_left');
for(var i=0;i<xyz.length;i++){
var x=document.getElementsByTagName("h4")[i].innerHTML;
var current_bucket = xyz[i];
var y=current_bucket.firstChild.href;
var newdiv = document.createElement('div');
newdiv.innerHTML = "<a href=\""+y+"\">"+x+"</a>";
newdiv.className = "hover_title_h4";
current_bucket.appendChild(newdiv);
}
}
window.onscroll=getH4;
上記のコードでは、クラスを持つsのdiv
セットにnewを追加したいと思います。これは、無限スクロールから生成されたものです。上記のコードは正常に機能していますが、スクロールすると非常に多くのが追加されます。では、どうすれば1回だけ追加できますか?div
bucket_left
div
div