Bir slide
bir çakışma tespit ederek gerçekleştirebilirsiniz olay işleyicisi ve slaytın oluşmasını önlemek için yanlış döndürme . Örnek: Bu örnekte 20
değeri sadece sapın genişliğine göre kodlanma
$("#slider-range").slider({
range: true,
min: 0,
max: 500,
values: [ 75, 300 ],
slide: function(event, ui) {
if ((ui.values[ 0 ] + 20) >= ui.values[ 1 ]) {
return false;
}
}
});
body { padding: 50px; }
<link href="http://code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css" rel="stylesheet">
<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
<script src="http://code.jquery.com/ui/1.11.1/jquery-ui.js"></script>
<div id="slider-range"></div>
not edin. Kullanım durumunuza göre, bunu mantıklı olana değiştirmek zorundasınız. İlginiz için
teşekkürler. Kaydırıcıyı sürüklerseniz, birbirleriyle çakışırlar. Bu benim sorum. – Hearaman
Yakaladım, bunu gidermek için cevabım güncellendi. –