jQuery bind() 方法
实例
将单击事件附加到 <p> 元素:
<!DOCTYPE html><html><head><script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script><script>$(document).ready(function(){$("p").bind("click", function(){alert("段落被点击!");});});</script></head><body><p>点击这里</p></body></html>
定义与用法
bind() 方法在 3.0 版中被弃用。改用 on() 方法。
bind() 方法为所选元素附加一个或多个事件处理程序,并指定事件发生时要运行的函数。
语法
$(selector).bind(event,data,function,map)
| 参数 | 描述 |
|---|---|
| event | 必填。指定要附加到选定元素的一个或多个事件或名称空间 多个事件值由空格分隔。必须是有效的事件 |
| data | 可选。指定要传递给函数的其他数据 |
| function | 必填。 指定事件发生时要运行的函数 |
| map | 指定事件映射({event:function, event:function,…}) 包含一个或多个要附加到选定元素的事件,以及事件发生时要运行的函数 |
更多实例
演示如何附加多个事件
演示如何使用事件映射将多个事件/函数附加到选定元素。
演示如何将数据传递给自定义的命名事件处理程序。