我有一个由网络更新的jquery移动滑块。
<input type="range" id="slider" class="slider osc" value="0" min="0" max="1" step="0.01" />
我通过套接字接收新值,我想更新我的滑块。当我收到数据时,滑块不会停止在其值和它接收的值之间循环。有什么想法吗?
socket.on('osc', function (data) {
console.log('osc' , data);
$("#slider").val(data.msg).slider('refresh') ;
});
答案 0 :(得分:0)
而不是刷新滑块,是否可以在jqm页面上调用.page()
方法?
此解决方案在论坛上的类似帖子中提供 - http://forum.jquery.com/topic/how-to-dynamically-change-the-value-of-a-slider