title: jQuery .fadeOut() then .show(); not working with keyup
body: <p>After keyup, I want the numbers to disappear so I tried .fadeOut() in the if, and .show() on the else.  The problem is that they don't show back up after they fade out.</p>
  
  <pre><code>    $('input').keyup(function() {
  filter(this);
  
  });
  
  function filter(element) {
  var value = $(element).val();
  
  $("#sortable &gt; li").each(function () {
      if ($(this).text().indexOf(value) &gt; -1) {
          $(this).show();
          $(".number").fadeOut();
          $(".numberstwo").fadeOut();
  
          // $('#sortable').addClass("disable");
         // $("#sortable").draggable('disable');
  
      } else {
          $(this).hide();
          $(".number").show();
          $(".numberstwo").show();         
      }
  });
  }
  </code></pre>