jQuery questions that I had problems to understand
===

First:


 

      .closest('.notice')

It will take .notice itself or it will take whats nearest the .notice up the dom tree?

  `.next('.notice')` - it will grab whats down the dom tree, right?

Another one:

    $('#celebTree ul').hide().before('<div class="bla"></div>').prev().addClass('handle closed')

with the .prev jQuery should select an element before "bla" and apply the class. But it is applying the class to the element that I am inserting with .before method. Why it is like this?
