2014-06-06 13 views
0

jquery 버튼을 누르면 애니메이션으로 문제를 해결하려고하는데, ID 이름 "id = apDiv1"아래에 빨간색 배경의 사각형 상자를 만들고 jquery로이 상자를 숨길 수있게했습니다. ... 그리고 나서 버튼 키를 F8 키를 눌러 애니메이션으로 상자를 숨기고 싶지만 F8의 버튼을 누르면 그 빨간색 상자가 보입니다. 무엇을 놓쳤습니까!jquery 키를 누르십시오

$(document).ready(function() { 
    $('#apDiv1').hide(); 

    }); 



$(document).keyup(function(event) { 
    // console.log(event.keyCode); 
    // open pressing "F8" 
    if (event.keyCode === 119) { 
    $('#apDiv1').fadeIn(1000).animate({top:"260px"},1000); 

          }); 

    } 

}); 
+2

어쩌면 코드에서 구문 오류 일 수 있습니다. Google은 귀하의 콘솔을 보는 방법. – Popnoodles

답변

3

if의 닫는 대괄호 앞에 불투명 한 닫는 대괄호와 괄호가있는 것 같습니다.

$(document).keyup(function(event) { 
    // console.log(event.keyCode); 
    // open pressing "F8" 
    if (event.keyCode === 119) { 
     $('#apDiv1').fadeIn(1000).animate({top:"260px"},1000); 
    } 

});