$("#id").unbind("click").click(function(e){
//处理
});
防止多次绑定,重复执行。
每次绑定前先取消上次的绑定。$('#sub').unbind('click').click(function(){...});
jquery1.4及之前的版本,由.click()或.bind()方法绑定的事件,不能适用脚本创建的新元素:即是说页面加载完成后,再动态创建的DOM元素并不能响应之前绑定的事件!旧版本的处理方法是使用.live()方法来代替事件绑定.bin…
jQuery提供了多种绑定事件的方式,每种方式各有其特点,明白了它们之间的异同点,有助于我们在写代码的时候进行正确的选择,从而写出优雅而容易维护的代码。下面我们来看下jQuery中绑定事件的方式都有哪些。jQuery中提供了四种事件监听方式…
对于一个对象,对于同一个事件绑定多次,它也会重复执行多次,如keyup,我对input绑定多次keyup,那么就会执行多次,所以,在绑定之前必须unbind,在jquery中,事件的绑定都是+=操作
off方法:不带参数,解绑元素上所有的方法带一个参数,解绑这类型的方法带二个参数,解绑这类型指定的方法<html><head><title></title></head><s…
1、绑定事件语法:bind(type,data,fn)描述:为每一个匹配元素的特定事件(像click)绑定一个事件处理器函数。参数解释:type(String):事件类型data(Object):(可选)作为event.data属性值传递给…
bind()绑定事件$(selector).bind(event,data,function);参数event为事件名称(如"click,mouseover....."),data是可选的,规定传递到函数的额外数据,function为事件执…
on()函数从jQuery1.7开始,on()函数提供了绑定事件处理程序所需的所有功能,用于统一取代以前的bind()、delegate()、live()等事件函数。on()函数用于为指定元素的一个或多个事件绑定事件处理函数。你还可以额外传…