我有兩個相互依賴的滑塊。兩個滑塊的範圍都是從0到100.該滑塊是由其他一些字段計算的。所以我可以得到滑塊一個99和滑塊兩個30.如果我改變滑塊二的範圍,滑塊一個變爲超過100,但它應該停止滑塊二,如果滑塊一個將超過100.
我試過了用die()
和.off("slide")
來阻止它,但似乎沒有任何效果。jquery滑塊停止滑動
0
A
回答
0
可以在slide
事件檢查的slider1
值變得更大的最大值,如果是由returnig虛假取消幻燈片事件:
取消該事件會阻止手柄移動和處理 將繼續具有其先前的價值。
代碼:
$(function() {
$("#slider1").slider({
min: 0,
max: 100,
value: 30,
slide: function (event, ui) {
console.log(ui.value)
}
});
$("#slider2").slider({
min: 0,
max: 100,
value: 20,
slide: function (event, ui) {
if (ui.value + 10 > $("#slider1").slider("option", "max")) {
return false
}
$("#slider1").slider("option", "value", ui.value + 10);
}
});
});
0
你是說滑塊2的值應不超過1代爾值。
if (ui.value > slider1.slider("option", "value")) {
return false;
}
看看這個小提琴
相關問題
- 1. 停止滑塊Mouseout(jquery)
- 2. jQuery的滑塊不停止
- 3. 完成滑動後停止滑塊
- 4. BJQS滑塊停止
- 5. jQuery圖像滑塊在頁面滑動後停止工作
- 6. 如何停止滑塊動畫懸停?
- 7. 帶滑動滑塊的Jquery滑塊
- 8. Jquery滑塊。在滑塊停止提高服務器端事件
- 9. 以編程方式停止滑塊的自動滑塊
- 10. jQuery滑塊停在懸停
- 11. jquery暫停懸停滑塊
- 12. jquery滑塊暫停懸停
- 13. jquery滑塊不會停止在最後
- 14. 停止與滑塊jQuery衝突
- 15. jQuery滑塊不會立即停止
- 16. jQuery UI滑塊停止事件傳播
- 17. jQuery的滑塊不滑動
- 18. Jquery的滑塊滑動countinuesly
- 19. Qprogressbar停止滑動
- 20. 在iPad上停止頁面移動圖像滑塊滑動
- 21. D3滑塊停止事件
- 22. 不能停止滑塊
- 23. hoverPause永遠停止滑塊
- 24. bx滑塊不會停止
- 25. 帶停止點的滑塊
- 26. bx滑塊啓動/停止功能
- 27. Primefaces滑塊不停止移動鼠標
- 28. 我該如何停止拖動滑塊
- 29. jquery滑動上下動畫不會停止滑動
- 30. jQuery滑塊與製表滑塊動畫
能否請您簡化使您的問題,小提琴? –
在您的問題中發佈您的代碼。 – j08691