为什么在使用箭头键时,打开更改功能不适用于我的范围滑块
Why is the on change function not working for my range slider when using arrow keys?
我在html和javascript 中的范围滑块有问题
<input type="range" name="slider-1" id="slider" value="60" min="0" max="100">
它显示正确,在我单击它后和拖动滑块时使用箭头键移动。问题是,当我使用箭头键时,该功能不会启动,只有当我用鼠标拖动滑块时:
$('#slider').on('change',function() {
var x = $(this).val();
document.getElementById('button').innerHTML = x + "px";
document.getElementById('button').style.fontSize = x + "px";
console.log(x);});
以下是我的jsfiddle链接:http://jsfiddle.net/LbLw81oa/1/
我也一直在网上找,但没有找到任何关于这个话题的东西。我发现的唯一类似的东西是这个网站:http://api.jquerymobile.com/slider/,但他们使用的jquery版本破坏了我其他工作代码中的许多函数。感谢您抽出时间,任何意见都会有所帮助。
在你的小提琴中,你的小提琴第3行有一个额外的.style。然后按键启动功能(在Chrome中测试)一次。样式被删除。
document.getElementById('button').innerHTML = x + "px";
更新Fiddle。
相关文章:
- 删除CKEditor工具栏按钮,但不删除功能
- CSS 类在特定场景中不适用
- ng类不适用
- Internet Explorer CSS类样式没有'如果存在具有相同类名的其他元素,则不适用
- '.在'单击“不运行”功能
- on点击不运行功能??(可能是Javascript错误?)
- jQuery如果没有类不触发功能
- 指令“链接”不适用,如我所愿
- 最小和最大轴值在具有对数轴的高图表中不适用
- 角度范围项目在项目更改后不适用
- 将文本拆分为一些粗体和一些不在功能Javascript片段上
- 页面加载顺序有问题 - 样式不适用
- 更改可见性后,背景颜色不适用
- CSS3 透视在动画完成之前不适用
- 开关不激活功能
- 将最后一个子项移到第一个位置不适用jquery
- 当函数作为参数传递时,Javascript函数提升不适用
- angularjs,范围不跨功能更新-使用ngTouch
- JQuery不工作.(功能)
- 表格的替代颜色 css 不适用