使用jQuery遍历无序列表

时间:2009-11-18 23:56:55

标签: jquery list traversal

这应该是一个简单的,但我没有找到很多在线:

我有一个无序列表<ul>,其下面有一些列表项<li>,我想对列表中的每个列表进行处理,并对其进行操作。我怎么能用jQuery做到这一点?

感谢。

3 个答案:

答案 0 :(得分:14)

您可以使用each()

E.g。

$('ul#id li').each(function(index, element) {
    var li = $(element);
    // ...
});

答案 1 :(得分:3)

接近这一点:

$('#myulid').children('li').each(function(i, n) { alert($(this).html()); });

答案 2 :(得分:3)

使用此代码并根据需要更改ID。

$("ul#id_of_desired_ul > li").each(function() {
   //do stuff
   // $(this) references each li
});