私はHTML、CSSで遊んでいます。& JavaScriptですが、あまり良くありません。私は、次のことをしようとしている:私のウェブサイトのaddEventListenerとtarget clicの問題
<script type="text/javascript">
var tab = document.getElementsByClassName("MYCLASS");
for(var i = 0, j=tab.length; i<j; i++){
tab[i].addEventListener('click', afficher,false);
}
function afficher(){
alert(this.class);
}
</script>
はすべて私.MYCLASS
div
の上のクリックリスナーが動作している取り付けます。ただし、警告ウィンドウのGoogle Chromeでは.MYCLASS
ではなくundefined
が返されます。
だから私は、代替として、このコードを試してみました:
function afficher(e){
var target = e.target || e.srcElement;
var $target = $(e.currentTarget);
alert(target.class);
}
しかし、結果はまったく同じです。どんな助けもありがとう、ありがとう!
ああTHX男;)私はつもりは今の私のdivのスタイル(表示=「なし」)を変更してみてくださいね。あなたは揺れる – Thibault