【发布时间】:2018-02-24 08:12:33
【问题描述】:
我有点想 setInterval 函数在 50ms 上是不好的?或者我错了...所以这是这里的情况,我有一个输入范围,我想在更改时获取该范围的值..所以我有这两个代码..
$('#transparency-range').change(function(){
$(".transparency-color span").text($('#transparency-range').val() + "%")
})
// 第二个代码
window.setInterval(function(){
$(".transparency-color span").text($('#transparency-range').val() + "%")
}, 50);
第一个代码是否更适合优化? 第一个代码的问题是我没有获得价值的实时信息,所以在我想要显示该信息的文本字段中,数字只有在我完成更改时才会更改, 在使用第二个代码时,我在移动范围输入时正在改变数字..
我在应用程序中使用了 10 多次类似的代码,这就是为什么这个优化问题很重要:)
谢谢!
【问题讨论】:
标签: javascript input range setinterval