【发布时间】:2020-11-04 10:11:34
【问题描述】:
你好,我试图循环一个之前/之后的图像滑块,但我遇到了问题,使用单个滑块它工作正常,但是一旦我将它通过 foreach 循环我只有一个工作,假设这是一个 javascript“问题“?
HTML
@foreach ($studyCases as $studyCase)
<div id="comparison">
<figure style="background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/4273/photoshop-face-before.jpg); ">
<div id="divisor" style="background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/4273/photoshop-face-after.jpg);"></div>
</figure>
<input type="range" min="0" max="100" value="50" id="slider" oninput="moveDivisor()">
</div>
@endforeach
Javascript
var divisor = document.getElementById("divisor"),
slider = document.getElementById("slider");
function moveDivisor() {
divisor.style.width = slider.value+"%";
}
【问题讨论】:
标签: javascript laravel slider comparison