当您将鼠标悬停在块选项卡上时,所有三个块的颜色都会更改。演示https://jsfiddle.net/nf3q223z/在这种情况下是否有更美丽的解决方案?
document.getElementById('tab').onmouseover=function (e) {
document.getElementById(e.target.id).style.color = 'red';
}
我的解决办法是这样的:https://jsfiddle.net/nf3q223z/1/
document.getElementById('tab').onmouseover=function (e) {
if(e.target.id != 'tab'){
document.getElementById(e.target.id).style.color = 'red';
}
}
它的工作原理。这是一个正确的,正确的方式?还是有更美丽的解决方案?
你的问题问的意见,将被关闭。此外,您需要在此发布问题代码的最小表示形式,而不是明天可能更改或消失的第三方网站。 [MCVE] – Rob