using System.Diagnostics;
var autocad = Process.GetProcesses().FirstOrDefault(w=>w.ProcessName == "AutoCAD");
autocad.Close();
我正在制作一个范围滑块,起始限制为100.当页面加载时,它可以正常工作,但当我从增加的值向后滑回100时,值是随机的(接近100.eg, 103132110)。这取决于我滑动的速度。它永远不会回到100,除非我把它滑回非常缓慢。
答案 0 :(得分:0)
这是默认行为。您可以指定step
的值。例如,如果您设置step=5
。滑动时总是会移动5步。此外,如果您希望滑块从100开始。请设置min=100
。对于您的问题,您可以执行以下操作:
<script>
$( function() {
$('#slider').slider({
min: 0,
max: 1000,
value: 100,
slide: function (ev, ui) {
var total = ui.value;
if (total < 100){
//This will set the slider to 100 again if user will slide it less than 100
$("#slider").slider('value',100);
$("#slider").trigger('change');
return false;
}
$('#slider').not(this).each(function () {
total += $(this).slider('value');
});
$( ".order" ).html(total);
}
});
});
</script>