jquery スライダーと switch ステートメントを使用して、基本的にテキスト (および画像) をフェードインおよびフェードアウトさせる jquery スライダーを作成しようとしています。コードは次のとおりです。
$(function(){
$sliderValue="";
// Slider
$('#slider').slider({
orientation: "vertical",
value : 100,
min: 0,
max: 100,
slide: function(event, ui) {
$("#slider_value").val(ui.value);
//$("p#time1").fadeTo("slow", 0.90);
},
stop: function(event, ui) {
$sliderValue=ui.value;
}
});
$('#slider').bind('slide', function() {
var sV = $sliderValue;
switch (sV) {
case 100:
$("p#time1").fadeTo("fast", 1);
break;
case 90:
$("p#time1").fadeTo("fast", 0.60);
break;
case 80:
$("p#time1").fadeTo("fast", 0.30);
break;
case 75:
$("p#time1").fadeTo("fast", 0.00);
break;
}
});
});
基本的に、この switch ステートメントはマウス アウト時にのみ起動します (ラメ!)。その理由はわかりません! どんなヒントでも大歓迎です。
スライダーをスクロールするときに更新する必要があります(クリックを停止する必要はありません)。
前もって感謝します!