当输入正确的字符串时,foo
我.guess
试图从中提取值.clicks
并将其传递给警报。当我使用当前代码(如下)加载页面时,警报显示为Correct! You guessed it in clicks.
. 为什么clicks
变量没有被传递?
谢谢
jQuery:
$('.guess').keyup(function() {
if ($('.guess').val() == "foo") {
var clicks = $('.clicks').val();
alert('Correct! You guessed it in ' + clicks + ' clicks.');
location.reload();
}
});
HTML:
<div class="bar">
<h2 class="clicks">0</h2>
<input type="text" class="guess" />
</div>