Witam

each nie działa z on?

Mam takie pytanie nie umiem sobie z nim poradzić.
Mam powiedzmy kilka list i chciałbym by JS sprawdzał każde z nich a nie tylko pierwszą oraz jak mam kila li które są z class="empty" to nie działa sad.gif.

  1.  
  2. <ul>
  3. <li class="empty" >wyswietl jesli pusto</li>
  4. <ul>
  5.  
  6. <ul>
  7. <li class="empty" >wyswietl jesli pusto</li>
  8. <ul>
  9.  
  10. <ul>
  11. <li class="empty" >wyswietl jesli pusto</li>
  12. <ul>
  13.  


  1. if ($('.collapse-list .empty').closest('ul').find('li').length <= 1) {
  2. $('.collapse-list .empty').css('display', 'block');
  3. }


Prawie się udało się :|

  1.  
  2. $("...").each(function(e) {
  3. console.log(e);
  4. if ($(this).closest('ul').find('li').length <= 1) {
  5. $(this).css('display', 'block');
  6. }
  7. });