如何在addevent侦听器的参数函数内访问“this”

时间:2016-06-10 05:52:24

标签: javascript dom

我一直在尝试访问函数cloneN.querySelector('.defaultDBIcon')中的makeD元素(div元素)。我想为函数发送两个参数。知道我应该如何访问这个功能?

cloneN.querySelector('.def').addEventListener("click",makeD(response,this));

1 个答案:

答案 0 :(得分:0)

您需要提供一个函数,它将在调用时将事件目标作为其上下文接收。

cloneN.querySelector('.def').addEventListener("click", function() {
    return makeD(response, this);
});