求助 怎么这个元素加一个class=down
<li onMouseMove="Igoods.menuDisplay(this,'50')"><a href="javascript:void(0)" >配饰<i></i></a></li>
menuDisplay()
方法中 this 得到的是li元素对象
我要当这个函数里判断 如果鼠标经过,我给a标签加一个class="down"
就像这样的效果。
<li onMouseMove="Igoods.menuDisplay(this,'50')"><a href="javascript:void(0)" class="down">配饰<i></i></a></li>
[解决办法]
this.getElementsByTagName('a')[0].className = 'down'
[解决办法]
function menuDisplay(o,s){ var obj=o.firstChild; obj.setAttribute('class','down'); }
[解决办法]
function menuDisplay(o, s) { var obj = o.getElementsByTagName('a')[0]; obj.className = obj.className.replace(/down/, '');}
[解决办法]