项目需要,页面上增加了2个slider控件用于设置range和limit,用的是jQuery UI官方的Slider:
但是我没有直接使用他的代码,因为我觉得写的不是很好,所以我自己写了一下,没想到出现了一些问题,就是在鼠标拖拽的过程中,数值更新不正常:
function updateDateRange(event, ui) {
var slider = event.target;
var values = $(slider).slider("values");
this.find(".amount-date-range-start").val(values[0]);
this.find(".amount-date-range-end").val(values[1]);
this.find(".date-range-desc").text("from week " + values[0] + " to week " + values[1]);
}
function updateRecordCountLimit(event, ui) {
var slider = event.target;
var val = $(slider).slider("value");