0
これは呼び出し時のスライダ要素です。私は成功した状態でそれをやめようとしていたが、それ以後は止まった。私はelse{ return true; }
を追加しようとしましたが、期待通りに残りの部分を実行しません。 if else
ブロックを最後に動かすと、コードが実行され、私が望んでいない火災が発生します。JQuery UI Sliderは、戻り値falseを使用して条件で停止した後に再開します。
$(".hdrHt").slider({
orientation: "horizontal",
range: "min",
max: 22,
min: 8,
value: 15,
create: function(){ $(this).find('.headHandle').text($(this).slider("value")+'%'); },
slide: function(e,ui){
var hfs=currentVid.find('.ovlDivs').css('font-size').replace('px',''),hht=currentVid.find('.headerDiv').css('height').replace('px','');
if((parseInt(hfs)+10)>parseInt(hht)){ return false; }
currentVid.find('.middleDiv').css('height',(100-parseInt(currentVid.find('.ftrHt').slider("value"))-ui.value)+'%');
currentVid.find('.headerDiv').css('height',ui.value+'%'); $(this).find('.headHandle').text(ui.value+'%');
}
});