如何在最大值之前的某个点停止范围滑块
How to stop range slider at a certain point before maximum?
我使用angularjs将范围滑块停止在75,但这不是一个好方法,而且不能准确工作。有人能指导我怎么做吗记住我确实想显示总比例100或最大比例,但仍希望限制在75%或75。所以不要告诉我使用max
属性。
<html ng-app="root">
<body>
<div ng-controller="index">{{message}}
<input type=range ng-model="data.sl" id=sl />
<input type=text ng-model="data.sl" />
</div>
</body>
</html>
<script src="angular.js"></script>
angular.module('root', [])
.controller("index", ["$scope", function ($scope) {
$scope.message = "Hello World!";
$scope.data = {};
$scope.data.sl = 12;
$scope.$watch('data.sl',function(nv,ov){
if(nv==ov)return;
if(nv >= 75){
document.getElementById("sl").stepDown(10);
console.log("going up");
}
});
}]);
我来了:
$scope.$watch('data.sl',function(nv,ov){
if(nv==ov)return;
if(nv >= 75){
//document.getElementById("sl").stepDown(10);
$scope.data.sl=75;
console.log("going up");
}
if(nv <= 25){
//document.getElementById("sl").stepDown(10);
$scope.data.sl=25;
console.log("going down");
}
});
相关文章:
- 识别滑块范围的最小值和最大值
- 如何在最大值之前的某个点停止范围滑块
- HTML5范围滑块最小值和最大值
- 如何将jQuery Mobile中的范围滑块限制为最大值
- 从日期范围滑块访问最小值和最大值
- HTML-5 范围滑块最大值和最小值
- Javascript:如何获取输入范围内的最大值
- 如何通过javascript获取html范围输入类型的最大值
- 高库存 - 更改超出数据最大值的输入范围
- 带有两个处理程序的 jQuery 范围滑块.读取最小值和最大值
- 在 Algolia 即时搜索范围滑块的最大值末尾添加“+”
- C3.js Y 轴范围(最大/最小值)不适用于条形图
- 根据 d3.js 中的数据集最小值和最大值设置轴范围
- Mapbox GL JS -数据驱动样式-查找最小值层中数据的最大值或范围
- 使用localStorage存储jQuery范围滑块的最大值和最小值
- y轴最小和最大值范围显示
- 谷歌图表-设置ChartRangeFilter的结束范围为新数据后的最大值
- HTML5最大值和值的进度范围:值太大
- 角度 rzslider:最小值为最大值,最大值为最小值;范围滑块
- 向范围类型输入控件的最小值和最大值添加标签