[英]How to refer to current dom element in array for changing activity via the listener
[英]How to loop through an array and set of dom elements and add the current item of the array to the current dom element?
我有一个包含4个字符串的Jquery数组:
var myArray = [1,2,3,4];
在我的标记中,我有4个空div,其他随机标记间歇性地分散在它们之间。
<div></div>
<p>Paragraph here</p>
<p>Paragraph here</p>
<div></div>
<h1>heading here</h1>
<p>Paragraph here</p>
<div></div>
<h1>heading here</h1>
<p>Paragraph here</p>
<div></div>
我想遍历数组,还遍历div,并将数组中当前项目的文本添加到当前div。 我标记的最终结果应该是这样的:
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
不是你可能会告诉的JavaScript专家,所以任何帮助将不胜感激。 谢谢!
尝试这个:
var myArray = [ 1, 2, 3, 4 ];
$('div').each(function(index){
this.innerHTML = myArray[index];
});
如果你之后不关心数组是空的,你可以使用:
var myArray = [ 1, 2, 3, 4 ];
$('div').each( function () {
this.innerHTML = myArray.shift();
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.