올바른 문자열 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>
발(). 다른 모든 요소의 경우 html()을 사용하십시오. – thescientist