Can I get a walkthrough on this Code
<p>I am trying to learn jQuery and I posted a question asking for some help on a topic. Someone kindly helped me out and I highly appreciate it. I just want to know if someone can help me understand what the different parts of this is doing</p>

<pre><code>$(".gradeA, .gradeU").find(":checkbox").click(function() {
    if (this.checked === false) { return; }
    var cells = $(this).parent().siblings();
    $(".fields").empty().append($("&lt;input type='hidden'&gt;").attr({
        id: "request_venue",
        name: "request[venue]",
        value: cells[1].innerHTML
    })).append($("&lt;input type='hidden'&gt;").attr({
        id: "request_showdate",
        name: "request[showdate]",
        value: cells[0].innerHTML
    }));    
});
</code></pre>

<p>what does the find do and the empty and just a quick walk through would be awesome so i can learn from it</p>
