jquery unbind bind
jQuery bind
2023-09-11 14:19:52 时间
$(selector).unbind(); --unbind() 方法会删除指定元素的所有事件处理程序
$(selector).unbind("click"); --unbind() 方法移除被选元素的click事件处理程序。
$(selector).bind("click", function); --bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。
此时,如果想要绑定function test(a,b),则写成$(selector).unbind("click").bind("click", test(a,b)); ---这是错误的!!! 如果这样,会直接执行test方法,而不是绑定!!!
正确的写法:
$(selector).unbind("click").bind("click", function(){
test(a,b)
});
此时是正确的!!!
相关文章
- jQuery显示隐藏密码插件jquery.toggle-password演示
- jQuery分页插件(jquery.page.js)的使用
- jQuery入门(2)使用jQuery操作元素的属性与样式
- jQuery UI在Server 2008 IE8下DatePicker问题修复
- jQuery 2.0.3 源码分析 事件绑定 - bind/live/delegate/on
- 使用jQuery Tools scrollable注意事项
- jQuery$命名冲突问题解决方法
- jquery中页面Ajax方法$.load的功能
- jQuery 事件 - triggerHandler() 方法
- 用原生JS模仿jquery,需要HTML5的支持
- 使用jquery在前台页面验证url网址输入是否正确
- jQuery中的.bind()、.live()和.delegate()之间区别分析
- JQuery 全选 取消 提交
- Jquery学习笔记一
- jQuery bind命名空间
- jquery案例9——网站品牌列表展开收起效果