【发布时间】:2014-03-12 15:51:57
【问题描述】:
我正在尝试让时间线图工作,但我很挣扎,我不知道如何将动画插入代码并让滑块句柄从左到右播放并同时更新 div,任何想法都非常欢迎:)
JS
$('#slider').slider({
value: 0,
min: 1,
max: 100,
slide: handleSliderChange
});
function handleSliderChange(event, slider) {
$('#vardiv').css('height', 150 - slider.value / 100 * 50);
$('#vardiv1').css('height', slider.value / 100 * 90);
$('#vardiv2').css('height', slider.value / 100 * 20);
$('#vardiv3').css('height', 100 - slider.value / 100 * 40);
$('#vardiv4').css('height', slider.value / 100 * 70);
}
HTML
<h1>Health Benefits</h1>
<div id="slider"></div>
<div id="container">
<div id="vardiv"></div>
<div id="vardiv1"></div>
<div id="vardiv2"></div>
<div id="vardiv3"></div>
<div id="vardiv4"></div>
</div>
【问题讨论】:
标签: javascript jquery html animation uislider