JQuery的事件处理、Jason

事件的处理:

<body>

<div id="aa" style="width:100px; height:100px; background-color:#F93">hello</div>

<input type="text" id="bd" />

<input type="button" id="btn1" value="挂事件" />

<input type="button" id="btn2" value="移除事件" />

</body>

静态加事件

<script type="text/javascript">

//静态的加事件
$("#aa").click(function(){
        
    })

</script>

 

动态加事件:绑定事件bind,unbind.

Jason的储值和点语法取值。

JQuery中的for循环分为for和foreach.

<script type="text/javascript">
//挂事件(动态绑定事件)
$("#btn1").click(function(){
        //给DIV绑定事件
        $("#aa").bind("click",function(){
                alert("div点击了");
            });
    })
    
//移除事件
$("#btn2").click(function(){
        //把DIV里面的事件移除掉
        $("#aa").unbind("click");
    })

//事件数据
//事件源
$("#aa").keydown(function(e){
        alert(e.keyCode);
    })

//JSON
//$arr = array("one"=>"111")
var j = {
    "one":"11111",
    "two":"22222",
    "three":"333333",
    "four":{"aa":"44411"}
    };
    
//alert(j["two"]); //数组的取值方式
//alert(j.two); //点语法
//alert(j.four.aa);

//遍历
for(var k in j)
{
    alert(j[k]);
}

</script>

 

posted @ 2017-03-09 16:32  v斌v  阅读(229)  评论(0编辑  收藏  举报