如何將點擊事件添加到類'img'的小圖標?如果我將光標移動到img元素,它也會閃爍。如何解決它?javascript中的圖像覆蓋圖像
document.getElementsByTagName('img')[0].addEventListener('mouseover', function(e) {
var element = document.createElement('div');
element.setAttribute('class', 'img');
this.parentNode.appendChild(element);
});
document.getElementsByTagName('img')[0].addEventListener('mouseout', function(e) {
this.parentNode.removeChild(this.parentNode.getElementsByClassName('img')[0]);
});
的jsfiddle:http://jsfiddle.net/MS8F9/
在此先感謝。
你使用jQuery嗎? – spongebob
@Moosh,vanilla.js,但我認爲沒關係。如果您知道如何使用jQuery,請顯示您的版本。 – owl
@owl:你爲什麼不使用古老的純CSS'?這些日子會更好。您也可以非常輕鬆地應用動畫(例如淡入淡出)。使用JavaScript進行懸停效果就像使用大錘打破螺母一樣...... –