我有一个简单的JavaScript,它将样式添加到滑块时,将显示,但我想删除下一个滑块时的样式,并在鼠标移除这两种样式。javascript添加样式删除样式
这是我的javascript函数,它将style =“width:200px”添加到新滑块并向旧的添加style =“width:200px”。
function test(){
var read = document.getElementById("slide-0") // how can i add here to read the incremented slide-0, slide-1, slide-2
.removeAttribute("style",0);
}
function noEffect(pOld,pNew){
if (pOld){
pOld.style.width='10px';
}
if (pNew){
pNew.style.width='200px'; //this style become on active slider.
}
}
滑块HTML
<div class="slider" onMouseOver="test()">
<ul>
<li id="slide-0" class="slide" style="width: 10px"><img src="image.jpg"></li>
<li id="slide-1" class="slide" style="width: 200px"><img src="image.jpg"></li> <!-- this is active now -->
</ul>
</div>
正是我想要的是在鼠标悬停除去双方的风格。
任何帮助表示赞赏。
id为 “滑动0” 是重复的,ID不能重复。 '
' –是的,对不起,我复制粘贴,我现在修改。 – Dario
不错。很高兴你设法解决你的问题。 –