【发布时间】:2023-03-12 03:35:02
【问题描述】:
我有一个可以自动更改图像的滑块(我在 stackoverflow 上找到的):
<input id="valR" type="range" min="1" max="48" value="0" step="1" oninput="showVal(this.value)" onchange="showVal(this.value)" />
<span id="range">0</span>
<img id="img">
<script>
var val = document.getElementById("valR").value;
document.getElementById("range").innerHTML=val;
document.getElementById("img").src ="Precipitation/06z/HRDPS-Precipitation_Surface.06z.f001.jpg";
function showVal(newVal){
document.getElementById("range").innerHTML=newVal;
if(newVal >= 1 && newVal < 2)
document.getElementById("img").src = "Precipitation/06z/HRDPS-Precipitation_Surface.06z.f001.jpg";
else if(newVal >= 2 && newVal < 3)
document.getElementById("img").src = "Precipitation/06z/HRDPS-Precipitation_Surface.06z.f002.jpg";
<!--etc-->
}
</script>
但我想要一个“动画”切换按钮,单击时可以自动移动滑块(从而更改图像)
非常感谢您的帮助:)
【问题讨论】:
标签: javascript html input slider jquery-animate