Yup spot on Susan, its not a plugin tho, its made from scratch - the best way to learn I find!
$(this) is easy to understand, its
this object thats being dealt with in
this scope.
i.e take this html
<li>One</li>
<li>Two</li>
And this jquery
//For every li element... (so this will loop twice)
$('li').each(function () {
//When this runs first it will target the li with the inner html of one.
//When this runs second it will target the li with the inner html of two
$(this).css({'color' : 'red'});
});
If you want some help feel free to im me on twitter, always happy to help!