我的页面上有一组代表百分比的 jQuery 旋钮。每个旋钮的值可以是 0-100,但是,每个后续旋钮的值不应小于前一个旋钮。本质上,我想让旋钮的一部分只读 - 以防止用户将值拖到前一个旋钮的值以下 - 类似于“最小值”值。
例子
- 旋钮 1 25%
- 旋钮 2 50%(最小值仍为 0,最大值为 100,但值必须大于 25)
- 旋钮 3 75%
- 旋钮 4 100%
我尝试绑定到旋钮上的“更改”事件,但这并没有给我我想要的东西。下面我绑定到更改事件以尝试限制该值 - 这是硬编码以测试简单的用例。我可能想要绑定到“draw”事件以限制动画的值,但还没有到那一步。
$(this).trigger('configure', {
'change': function (v) {
console.log("Updating value " + v);
if(v < 25) {
console.log("Updating value");
this.cv = 25;
}
}
});