2016-06-10 16 views
-3

我一直試圖訪問函數makeD中的cloneN.querySelector('.defaultDBIcon')元素(div元素)。我想爲該功能發送兩個參數。任何想法我應該如何訪問此功能?如何訪問地址監聽器上的參數函數內的「this」

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

'cloneN.querySelector( '高清')的addEventListener( 「點擊」,makeD);',你有'this'爲'element'上'點擊event'連接! – Rayon

+0

@人造絲和其他參數? – RobG

+0

@RobG,我想這是全局的,所以可以在任何函數中訪問.. – Rayon

回答

0

您需要提供一個函數,它將在調用時接收事件目標作爲其上下文。

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