2011-04-19 7 views
0

누군가 내 코드가 작동하지 않는 이유를 말해 주실 수 있습니까? 아래의 코드는 왼쪽 화살표 키를 누르고 오른쪽 화살표 키를 누를 때 오른쪽으로 이동할 때 div로 왼쪽으로 이동해야합니다. 감사합니다jquery 요소 위치 지정 문제

<html>                 
<head> 
<style type="text/css"> 
    #movingdiv { color: #00FF00; 
    font-family:arial; 
    font-size: 18pt; left: 50px; width: 220px; background-color: yellow;} 
</style>                 
<script type="text/javascript" src="jquery-1.5.2.min.js"></script>   
<script type="text/javascript">           
    $("*").keydown(function(e) { 
    if(e.keyCode == 37) { // left arrow key 
    $("#movingdiv").animate({ 
     left: "-=900" 
    }); 
    } 
    else if(e.keyCode == 39) { // right arrow key 
    $("#movingdiv").animate({ 
     left: "+=900" 
    }); 
    } 
});         
</script>                
</head>                 
<body>                 
    <div id="movingdiv">sdfsdfsdf</div>          
</body>                 
</html> 

답변

3

position:absolute;

+0

검증 작업 중 ... +1 –