我希望每个人都做得很好。
我属于Actionscript背景,刚刚开始使用Flash CC HTML-5画布。如何在Flash CC中获取用于点击事件的HTML-5画布的event.target
或event.currentTarget
。
就像我们以前在AS 3.0中一样:
btn.addEventListener(MouseEvent.CLICK , go);
function go(evt:MouseEvent) {
trace(" evt - "+evt.currentTarget); // It will let us know the clicked target
}
对于HTML-5
btn.addEventListener('click' , go.bind(this));
function go(evt){
console.log(" evt - "+evt.????t); // what is the correct syntax here?
}
谢谢,
答案 0 :(得分:0)
您可以使用evt.target
。
另见下面的其他可能性:
document.querySelector("div").addEventListener("click", function(e) {console.log(e);});
<div>F12, then click here</div>