Strange output about jQuery
<hr>

<pre><code>var message = 'Spoon!';
$('#foo').bind('click', function() {
alert(message);
});

message = 'Not in the face!';
$('#bar').bind('click', function() {
alert(message);
});
</code></pre>

<hr>

<p>Why are the two output messages are the same: "Not in the face!";
Isn't the first message within the closure of 'foo' refers to 'Spoon!'?
Why not?
Please someone explain. I don't understand the tutorial's explanation.</p>
