当我在页面上执行$('#conatiner1 span')时,它将返回包含11个span元素的数组。
我也有11个不同值的数组“ vals”。

是否有快速的“多做事,少写” jquery命令,以轻松地将val的每个值分配给每个span元素?

span 1 -> val 1;
span 2 -> val 2;
span 3 -> ...

最佳答案

是的,看看jquery的每个方法。它们很少,并且都将元素索引传递给处理程序函数。

例如,如果将文本存储在要放入这些跨度的值中:

var values = [...] // some values
$('#conatiner1 span').each(function(i) { $(this).html(values[i]); });



http://api.jquery.com/each/
http://api.jquery.com/jQuery.each/

10-08 03:49
查看更多