Javascript 图像只在firefox中消失
当鼠标悬停在图像上时,我试图使图像变得稍微不透明。我在php中使用这行代码Javascript 图像只在firefox中消失,javascript,firefox,Javascript,Firefox,当鼠标悬停在图像上时,我试图使图像变得稍微不透明。我在php中使用这行代码 <img src="/wp-content/themes/Map/images/SlideTab/slide2.png" onmouseover= 'shade(this)' onmouseout = 'normal(this)' onclick='showSubMenu("sm_item3")' alt ="Slide" style ="height :22em ; width:4.063em; "/&
<img src="/wp-content/themes/Map/images/SlideTab/slide2.png" onmouseover= 'shade(this)' onmouseout = 'normal(this)' onclick='showSubMenu("sm_item3")' alt ="Slide" style ="height :22em ; width:4.063em; "/>
您应该依赖像JQuery这样的库及其API。以方法为例。如果您仍然想使用自己的方法,请将其粘贴到问题中
干杯。我已经删除了PHP标签,因为这个问题与它无关。您可能希望将
shade()
函数添加到问题中,并将其重新标记为jquery或javascript代码>没有引号?我试过了。没有区别一个错误请看这个问题的答案。。另外,可以在其他浏览器上测试的fiddle fadeTo()也会产生相同的结果。即使指定了0.5不透明度,图像也会完全消失。我用你的方法尝试了Firefox21,效果很好。你的目标是什么版本的Firefox?在Firefox 22.0中测试
function shade(x) {
x.style.opacity = ".5";
}