使用jQuery each()在DOM元素中加载数组元素的问题

时间:2015-11-11 19:14:33

标签: jquery

您能否请一看这段代码,让我知道如何使用A将数组的每个元素加载到.each() s?



button

var arr=["Left","Middle", "Right" ];
 $("button").each(function(){
        $(this).html(arr);
    });




2 个答案:

答案 0 :(得分:1)

你当然可以。您使用DOM中每个按钮的index并使用它来遍历数组

var arr=["Left","Middle", "Right" ];
 $("button").each(function(i){
        $(this).html(arr[i]);
    });

http://jsfiddle.net/d14z32fq/

答案 1 :(得分:1)

如果是所需的数组顺序,请使用index方法提供的.each()参数:

var arr = ["Left","Middle", "Right"];
$("button").each(function(i){
    $(this).html(arr[i]);
});