javascript では、私の場合、div の特定の子をスパン タグとしてターゲットにするにはどうすればよいでしょうか。Aタグの子であるspanタグにCSSを追加したいと考えています。現在、ホバーされている A タグに回転を追加します。
function init(){
document.getElementById("xmas-nav").onmouseover = function(e){
if(e.target.tagName == "A"){
e.target.style.WebkitTransform = "rotate(-15deg)";
}
}
}
window.addEventListener("load", init, true);
<nav>
<ul class="xmas-nav" id="xmas-nav">
<li><a href="#"><span class="xmas-home"></span>Home</a></li>
<li><a href="#"><span class="xmas-countdown"></span>Countdown</a></li>
<li><a href="#"><span class="xmas-competition"></span>Competition</a></li>
<li><a href="#"><span class="xmas-crackers"></span>Crackers</a></li>
<li><a href="#"><span class="xmas-ideas"></span>Xmas Ideas</a></li>
</ul>
</nav>