一美元。fn.live重复结合
解决方案:使用模具()
方法来
解除以前绑定的事件在元素之前的生活()方法绑定,然后将新的事件通过现场()方法。
复制代码代码如下所示:
(死)第一个通过活(绑定)终止的方法
$(# SelectAll)。模()。活(点击,
函数(){)
事件
运行码
});
双击和其他事件
解决方案:在解除绑定(点击)方法用于
删除绑定事件先绑定,新的事件,,删除原始事件的对象在对象绑定到事件。
完整的测试代码:
复制代码代码如下所示:
重复绑定触发器按钮(点击两次以上按钮来触发重复绑定,然后单击下面的按钮查看结果)
单击重复绑定测试按钮
单击绑定一个测试按钮
活重复绑定测试按钮
活绑定一个测试按钮
$(函数(){())
var i=1,j=1,k=1,h=1,n=1;
无功triggerbind =函数(){()
$(# test1)。Click(function(){)
警报(单击不释放绑定重复绑定
执行+;
});
$(# TEST2)。Unbind(听到咔哒声)。Click(function(){(){)
警报(点击绑定执行+ K +次);
});
$(#试验)。活(单击
警报()不释放绑定以重复第一个;
});
$(#法规)。模()活(单击。
警报(活未绑定执行+++时间);
});
}
$(#试验)。Click(function(){)
TriggerBind();
警报(触发器绑定单击+;
});
});