代码之家  ›  专栏  ›  技术社区  ›  Matt Anxo P

使用jQuery遍历无序列表

  •  4
  • Matt Anxo P  · 技术社区  · 15 年前

    这应该很简单,但我在网上找不到太多:

    我有一份无序的名单 <ul> ,下面有一些列表项 <li> ,我想针对清单中的每一个问题,并采取行动。如何使用jQuery实现这一点?

    3 回复  |  直到 15 年前
        1
  •  14
  •   BalusC    15 年前

    你可以用 each() 为了这个。

    例如。

    $('ul#id li').each(function(index, element) {
        var li = $(element);
        // ...
    });
    
        2
  •  3
  •   Josh Pearce    15 年前

    与此相近的是:

    $('#myulid').children('li').each(function(i, n) { alert($(this).html()); });
    
        3
  •  3
  •   Mercurybullet    15 年前

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

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