目标:
在有序列表中添加名称(arraylist
中具有偶数的名称)。
问题:
我应该如何使用jQuery的each
语法?你还需要考虑偶数。
将来可以增加数组列表。
var arrayTask = new Array();
arrayTask[0] = "aaa";
arrayTask[1] = 10;
arrayTask[2] = "bbb";
arrayTask[3] = 11;
arrayTask[4] = "bbb";
arrayTask[5] = 12;
arrayTask[6] = "ccc";
<OL id="test">
<LI>
<LI>
<LI>
<LI>
<LI>
<LI>
<LI>
<LI>
<LI>
</OL>
答案 0 :(得分:1)
$.each(arrayTask, function(index, value){
if(index%2 == 0)
$("#test").append("<li>"+value+"</li>");
} );
答案 1 :(得分:0)
这是一种方法:
var counter = 0;
$("#test li").each(function() {
if(counter % 2 == 0) {
$(this).text(arrayTask[counter]);
}
counter++;
});
答案 2 :(得分:0)
这是迭代数组并为偶数索引生成新LI项的快速示例。
// Loop over each value in the array.
$.each(
arrayTask,
function( intIndex, objValue ){
if(intIndex % 2 == 0) // test for even
{
$('#test').append($( "<li>" + objValue + "</li>" ));
}
}
);