0410---第四次jQuery作业---键盘换色

26 篇文章 0 订阅
25 篇文章 0 订阅
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript" src="jquery-1.11.1.min.js"></script>
<style>
              body{
              width: 100%;
              height: 100%;
              }
                 .all{
                  width: 300px;
                  height: 200px;
                 /* margin: 100px auto;*/
                  border:1px solid red;
                 }
                 span{
                  text-align: center;
                  line-height: 200px;
                 }
</style>
</head>
<body>
      <div class="all">
      <span></span>
      </div>


<script type="text/javascript">
               $(function(){
                var i=0;
                   $("body").on({
                          keydown:function(event){                  
                        $("span").html("keyCode为:"+event.keyCode);
                        if(event.keyCode>=89){
                              $(".all").css("background-color","yellow"); 
                                              }  
                          else if(event.keyCode>=66&&event.keyCode<=79){
                              $(".all").css("background-color","blue");    
                                                                         }
                               else if(event.keyCode>79&&event.keyCode<=82){
                              $(".all").css("background-color","green");    
                                                                           }
                               else if(event.keyCode>82&&event.keyCode<89){
                              $(".all").css("background-color","red"); 
                                                                            }
                               else{
                          alert("系统没有设置该颜色");
                           $(".all").css("background-color","");  
                                    }
                   },
                        click:function(){
                                     if(i==0){
                                      $("body").append("<div class='down'></div>"); 
                                      $(".down").append("<button>消除痕迹</button>");
                                     
                                      i=1;      
                                     }else{
                                         
                    $(".down").append("<p>来来来</p>"); 
                      }              
                                   }                                          
                   });  
                          $("body").delegate("button","click",function(){
                                              i=0;
                                       $(".down").remove("");
                          });                 
               });
</script>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值