博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript 指定绑定函数名称,并且传递参数
阅读量:7287 次
发布时间:2019-06-30

本文共 529 字,大约阅读时间需要 1 分钟。

 
        New Document                    

$("#cbutton1").bind("click",{"id":"111","name":"aaa"},getData);

这一句给 cbutton1 指定了 click 事件的绑定函数为 getData,并且向该函数传递了JSON格式参数 {"id":"111", "name":"aaa"}.

在函数 getData 中可以获取到传递过来的参数:

function getData(event){

    var param = event.data;

}

在一些特殊情况下可能需要使用这种方式进行指定函数名称的事件绑定,而不能使用匿名函数来处理,因为,我们可能需要进行针对性的清理:

$("#cbutton1").off("click", getData);

比如 cbutton1 上有多个 click 事件的处理函数,我需求清理某一个 处理函数,此时就需要如上这样进行处理了,而不能使用匿名函数。

$("#cbutton1").off("click");

这样会清理 cbutton1 上的所有处理函数。也是不行的。

 

转载地址:http://nxpjm.baihongyu.com/

你可能感兴趣的文章
OSChina 周五乱弹——让人伤心的事
查看>>
Golang配置
查看>>
android下拉刷新
查看>>
linux 中route命令的使用
查看>>
ArrayList既然继承自AbstractList抽象类,而AbstractList已经实现了List接口,那么ArrayList类为何还要再实现List接口呢?...
查看>>
CentOS安装Redis
查看>>
在iOS上实现一个简单的日历控件
查看>>
Android——Type mismatch类型转换错误的根源
查看>>
4.Utm详细实现-用户资源管理
查看>>
CentOS7.3安装Python3.6
查看>>
怎么才能用ABBYY FineReader提高工作效率
查看>>
STORM 落入MONGO速度优化
查看>>
python:守护进程deamon
查看>>
coding项目怎样和其他人共享
查看>>
Android wifi 设置相关
查看>>
vue中一个关于input元素的小坑
查看>>
oracle避免约束带来的导入数据解决方案
查看>>
多行文本字段运行时展示成单行文本
查看>>
sharepoint 禁用使用资源管理器打开
查看>>
jquery iframe弹出多选框
查看>>