var message = 'Spoon!';
$('#foo').bind('click', function() {
alert(message);
});
message = 'Not in the face!';
$('#bar').bind('click', function() {
alert(message);
});
爲什麼兩個輸出信息是一樣的:「不要在臉上!」; 'foo'封閉中的第一條消息是不是指'勺子!'? 爲什麼不呢? 請有人解釋。我不明白教程的解釋。關於jQuery的奇怪輸出
**請**閱讀[如何接受答案工作?](http://meta.stackexchange.com/a/5235/170679) - 25%不好... – ManseUK 2012-04-10 15:25:48