我无法确定这是否可能,基本上希望在每篇文章上运行一个each函数,并在该each函数内运行另一个each函数以遍历该文章中的每个li元素,这是否可能?稍后我可以发布更多详细信息。
我无法确定这是否可能,基本上希望在每篇文章上运行一个each函数,并在该each函数内运行另一个each函数以遍历该文章中的每个li元素,这是否可能?稍后我可以发布更多详细信息。
jQuery $.each()函数只是一个循环。它遍历选择器返回的项。因此,如果您选择页面上的每个UL,则在查看该UL项时,您会选择该UL的所有li项,然后依此类推并选择每个li中的所有span。如果存在这些项,您可以一直继续下去。无论如何,这只是一个循环。
$.each("ul", function(index, element)
{
var $this = $(this);
var $items = $this.find("li");
//now next loop
$.each($items, function(n, e)
{
//this is each li in this ul
});
});
index, element
,那么传递它们的意义是什么? - keeehlan就像这样:
jQuery.each([[1,2], [3,4], [5,6]], function(index, value) {
jQuery.each(value, function(subindex, subvalue) {
console.log(subvalue);
});
});
输出:
1
2
3
4
5
6