JavaScript 绑定事件时传递数据

Posted 自留记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 绑定事件时传递数据相关的知识,希望对你有一定的参考价值。

var data = {
    name: ‘Ruchee‘,
    email: [email protected]
};
data.handleEvent = function (e) {
    console.log(this);
};
document.getElementById(‘test_button‘).addEventListener(‘click‘, data, false);

重点:
1. 绑定事件时传递数据本身
2. 传递的数据中需要定义有一个 handleEvent 方法来负责事件响应

以上是关于JavaScript 绑定事件时传递数据的主要内容,如果未能解决你的问题,请参考以下文章

jquery事件绑定

Android 事件分发事件分发源码分析 ( Activity 中各层级的事件传递 | Activity -> PhoneWindow -> DecorView -> ViewGroup )(代码片段

Android:将片段和弹出窗口的点击事件中生成的变量传递给活动的方法

JavaScript中事件的绑定

单选按钮以片段形式传递数据

从事件对象里获取事件数据