如何将点击事件添加到类'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进行悬停效果就像使用大锤打破螺母一样...... –