举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > jquery bind unbind jQuery bind() 方法

jquery bind unbind jQuery bind() 方法

2023-03-11 02:18 jQuery教程

jquery bind unbind jQuery bind() 方法

jquery bind unbind

jQuery 的 bind() 和 unbind() 方法可以用来绑定和解除事件处理程序。它们是 jQuery 中最常用的事件处理方法,可以让你更加灵活地处理事件。

bind() 方法可以用来为元素绑定一个或多个事件处理函数,当这个元素触发这个或这些事件时,会执行相应的函数。语法如下:

$(selector).bind(event,data,function);

其中,event 参数是要绑定的事件名(如 click、mouseover 等);data 参数是要传递到函数中的额外参数;function 参数是要执行的函数。

unbind() 方法用来解除已绑定的事件处理函数。语法如下:

$(selector).unbind(event,function);

其中 event 参数是要解除的事件名(如 click、mouseover 等);function 参数是要解除的函数名。如果不指定 function 参数则会解除所有已绑定到该元素上的该事件对应的所有函数。

jQuery bind() 方法

jQuery bind() 方法

jQuery 事件方法 jQuery 事件方法

实例

向 <p> 元素添加一个单击事件:

$("p").bind("click",function(){
alert("The paragraph was clicked.");
});


定义和用法

bind() 方法向被选元素添加一个或多个事件处理程序,以及当事件发生时运行的函数。

自 jQuery 版本 1.7 起,on() 方法是向被选元素添加事件处理程序的首选方法。


语法

$(selector).bind(event,data,function,map)

参数 描述
event 必需。规定添加到元素的一个或多个事件。

由空格分隔多个事件值。必须是有效的事件。
data 可选。规定传递到函数的额外数据。
function 必需。规定当事件发生时运行的函数。
map 规定事件映射 ({event:function, event:function, ...}),包含要添加到元素的一个或多个事件,以及当事件发生时运行的函数。


实例

更多实例

添加多个事件
如何向元素添加多个事件。

使用事件映射
如何使用事件映射来向被选元素添加一些事件/函数。

向函数传递数据
如何向一个自定义命名的事件处理程序传递数据。


jQuery 事件方法 jQuery 事件方法

阅读全文
以上是编程学为你收集整理的jquery bind unbind jQuery bind() 方法全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部