Jquery高级编程阅读笔记5——jQuey事件处理

  1. 使用jQuery进行事件处理
    jQuery通过.bind()方法将一个函数绑定到一个事件。
    .bind()
    $("#objId").bind('mouseover',function(event){
    });
    .unbind()解除绑定
    $("#objId").unbind("mouseover");

    .on()
    当DOM元素是动态插入的,这时候.bind()可能会失效,应该使用.on() 、.off()
    .live()在1.9后删除了,代替为.on(),.on()统一了delegate(),.live(),.bind()功能,更加简洁
    $("#anchor").on("click",function(){
    	alert(33);
    })
    $("#content").append("<a id='anchor'>press me</a>")
     
    .one()
    实现一个事件处理程序只执行一次

    链式调用
    $(function(){
    	$("#text").mouseover(function(){
    		$(this).css("text-decoration","underline");
    	}).mouseout(function(){
    		$(this).css("text-decoration","none");
    	})
    });
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值