有什麼辦法可以防止範圍輸入選擇/滑動小於當前值嗎?例如,如果我的範圍輸入的設置值爲500,例如<input type="range" min="0" max="10000" step="1" value="500">
,並且不希望用戶將範圍句柄向左/小於當前值500(僅限右/超過500)滑動。防止範圍字段選擇小於當前值
0
A
回答
0
您可以使用min屬性,但是如果你需要的最小值限制的實際值,您可以:
- 保存當前值
- 偵聽範圍的變更,如果值小於....
的片段:
$(function() {
// save the value
var minValue = +$('input[type="range"]').val();
$('input[type="range"]').on('input', function(e) {
// if the value is below minValue...
if (+$(this).val() < minValue) {
$(this).val(minValue);
}
$('#rVal').text('Range vaalue is: ' + $(this).val());
}).trigger('input');
});
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<form>
<p id="rVal"></p>
<input type="range" min="0" max="10000" step="1" value="500" style="width: 100%;">
</form>
0
相關問題
- 1. 防止重複值在選擇字段
- 2. 獲取選擇字段的當前值
- 3. 在當前選擇範圍內選擇一個隨機範圍的曲線
- 4. 選擇兩個字段的範圍
- 5. Django從範圍生成選擇字段
- 6. 日期範圍選擇器 - 24小時範圍選擇
- 7. 選擇範圍內的值
- 8. amCharts最小的變焦範圍(最小週期選擇範圍)
- 9. Django字段選擇兩個值之間的範圍?
- 10. JQuery。前當前防止選擇時間TimePicker
- 11. 選擇數字範圍?
- 12. 如何防止在標記字段時選擇角度UI選擇默認值
- 13. 選擇當前月份到下個月份的日期範圍日期範圍
- 14. 日期範圍選擇器在結束範圍內獲取當前日期
- 15. 防止jQuery UI datepicker在超出範圍時更改文本字段的值
- 16. MySQL選擇字段小於和大於值
- 17. 選擇值的範圍日期值的範圍內
- 18. SSRS按值範圍分組:選擇值時更改範圍
- 19. 獲取先前選定的值或防止默認選擇
- 20. 明確選擇複選框範圍值
- 21. DYGRAPHS:顯示警告時,禁止小圖的範圍內選擇
- 22. 範圍滑塊在WP8選擇最大值和最小值
- 23. 根據範圍在字段中選擇一段時間
- 24. GWT日期範圍選擇小部件
- 25. 選擇字段取決於當前類的計數()
- 26. 選擇字段值減去以前的字段值
- 27. 從HighSearch中的RangeSelector獲取當前選擇的範圍
- 28. MYSQL選擇日期範圍最接近當前日期
- 29. 選擇基於當前日期的日期範圍之間的行數
- 30. 防止多個功能,如果當前選擇
太棒了!到底我在找什麼......謝謝! – user1260074