jquery中unbind、bind
类别:Web前端 浏览量:94
时间:2016-2-20 jquery中unbind、bind
jquery中unbind、bind1、$(selector).unbind()
删除指定元素的所有事件处理程序
2、$(selector).unbind("click")
移除被选元素的click事件处理程序。
3、$(selector).bind("click", function)
为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。
4、想要为 click 事件绑定function test(a,b),如果写成$(selector).unbind("click").bind("click", test(a,b))
这是错误的!!! 如果这样,会直接执行test方法,而不是绑定!!!
正确的写法:
$(selector).unbind("click").bind("click", function(){
test(a,b)
});
5、 unbind方法只适用于取消jquery绑定的事件,如果直接使用document.getElementById("btn").onclick=function{}或<li onclick="alert('c')">test</li>,不能通过unbind方法取消(删除)
标签:jquery
您可能感兴趣
- jquery无缝滚动代码(jQuery实现表格行数据滚动效果)
- jquery中text(),val(),html()区别
- jquery操作table
- Jquery中的offset()和position()的区别
- jquery属性选择器
- jQuery end()
- jquery中wrap、wrapAll、wrapInner
- jQuery实现tab切换
- jQuery 右侧浮动导航菜单
- jquery解析xml
- jquery图片轮播代码
- jquery抛物线动画加入购物车
- jquery中change()
- html导航条下拉菜单代码(Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码)
- jQuery对象和DOM的相互转换
- jquery deferred对象
- 虐待儿童是发泄支配欲的愚蠢行为(虐待儿童是发泄支配欲的愚蠢行为)
- 你或许不知道你隐藏的支配欲望(你或许不知道你隐藏的支配欲望)
- 把宽体丰田86卖了,换成7.5代高尔夫GTI玩起姿态与性能并存的改装(把宽体丰田86卖了)
- 大众推出了第五代高尔夫GT(大众推出了第五代高尔夫GT)
- 换代在即,现在是抄底 7.5代 高尔夫的最佳时机吗(换代在即现在是抄底)
- 2020年大众7.5代高尔夫R终结特别版 最后的呐喊(2020年大众7.5代高尔夫R终结特别版)
热门推荐
- html5课程入门(萌新的HTML5 入门指南)
- JS中instanceof与typeof的区别有哪些
- 如何在webpack中搭建项目(如何在webpack项目中调试loader插件)
- apache 代理服务器返回403(Apache中301重定向的配置代码)
- 哪款香港云服务器好(选择香港云服务器租用商一般看哪几个方面?)
- laravel后台管理(关于laravel后台模板laravel-admin select框的使用详解)
- sqlserver数据库技术及应用教程(SQLServer2019 数据库的基本使用之图形化界面操作的实现)
- vue中的指令及用法(详解Vue进阶构造属性)
- 云空间无法连接服务器(怎样测试云服务器)
- nginx负载均衡5种方法(Nginx如何配置负载均衡)