我试图改变输入的数值范围内连续变化的输入值范围内连续使用,直到上的一个按钮jQuery的:用鼠标按下事件
代码我试图
HTML鼠标按下
<input type="range" id="points" value="50" min="10" max="100" step="1" />
<input type="button" id="plus" value="+" />
<input type="button" id="minus" value="-" />
的jQuery
$('#plus').on('mousedown', function() {
oldvalue = parseInt($('#points').val());
$('#points').val(oldvalue + 5).change();
console.log($('#points').val());
});
$('#minus').on('mousedown', function() {
oldvalue = parseInt($('#points').val());
$('#points').val(oldvalue - 5).change();
console.log($('#points').val());
});
jsfiddle
与输入范围的验证码值改变只有一次,但我的要求是不断变化的值,直到的mousedown
预先感谢帮助
所以,如果我理解正确的话,你要动态地改变最大输入范围在'' – Simplicity
http://stackoverflow.com/questions/4961072/jquery-continuous-mousedown –
TBH它不是100%清晰 - 问题和代码相互矛盾。你的意思是:当你点击'#plus'时,范围会不断上升,直到你点击'#minus'在这个点继续下去,直到你点击'#plus'?或者你的意思是:当你把鼠标放在'#plus'上时,它会上升,当你在'#minus'上按住鼠标时它会下降?第二个似乎更可能。 –