我是 jQuery 的初学者,想知道是否有人能指出我正确的方向。我想创建一个滑块,将颜色从红色变为绿色,并记录分数。该值应从 0 开始,当用户向右滑动时,颜色变为红色,并记录为 -1 的分数。如果它向左滑动,颜色变为绿色并记录 +1 的分数。请帮忙。
JS:
$(function(){
$( "#slider" ).slider({
value:0,
min: -3,
max: 3,
step: 1,
slide: function( event, ui ) {
$( "#score" ).val( ui.value );
}
});
$( "#score" ).val($( "#slider" ).slider( "value" ) );
});
html:
<html>
<p>
<label for="score">Rating (+/-1 increment):</label>
<input type="text" id="score" />
</p>
<div id="slider"></div>
</html>