jQuery - is() _05

is(" css background blau")

by juErik

HTML

<ul id="browsers">
  <li>Chrome</li>
  <li>Safari</li>
  <li>Firefox</li>
  <li>Opera</li>
</ul>

CSS

li { cursor:pointer; }

JavaScript

/* Checks eine bestehende Sammlung von alternierenden Liste Elemente. 
Blau, abwechselnd Liste Elemente gleiten, während andere rot. */  


  var $alt = $("#browsers li:nth-child(2n)").css("background", "#00FFFF");
  $('li').click(function() {
    var $li = $(this);
    if ( $li.is( $alt ) ) {
      $li.slideUp();
    } else {
      $li.css("background", "red");
    }
  });