jQuery bind() 方法

实例

将单击事件附加到 <p> 元素:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
  5. <script>
  6. $(document).ready(function(){
  7. $("p").bind("click", function(){
  8. alert("段落被点击!");
  9. });
  10. });
  11. </script>
  12. </head>
  13. <body>
  14. <p>点击这里</p>
  15. </body>
  16. </html>

定义与用法

bind() 方法在 3.0 版中被弃用。改用 on() 方法。

bind() 方法为所选元素附加一个或多个事件处理程序,并指定事件发生时要运行的函数。


语法

  1. $(selector).bind(event,data,function,map)
参数描述
event必填。指定要附加到选定元素的一个或多个事件或名称空间
多个事件值由空格分隔。必须是有效的事件
data可选。指定要传递给函数的其他数据
function必填。 指定事件发生时要运行的函数
map指定事件映射({event:function, event:function,…}) 包含一个或多个要附加到选定元素的事件,以及事件发生时要运行的函数

更多实例

附加多个事件

演示如何附加多个事件

使用事件映射将多个事件/函数附加到选定元素

演示如何使用事件映射将多个事件/函数附加到选定元素。

将数据传递给自定义的命名事件处理程序

演示如何将数据传递给自定义的命名事件处理程序。

分类导航