jQuery 移动 slider 禁用但不灰显

标签 jquery jquery-ui jquery-mobile jquery-slider

我想要一个 jQuery 移动 slider ,它不能拖动,但不会显示为灰色。

也就是说,我想要以下功能: <input type="range" value="86" min="0" max="100" disabled="true"/>

看看这个: <input type="range" value="86" min="0" max="100"/>

http://jsfiddle.net/8cRFX/

最佳答案

我真的建议不要以与正常输入相同的外观显示禁用的输入,我认为这在用户体验方面会产生负面影响。

如果您确实有充分的理由,那么您可以使用此代码删除将输入样式设置为灰色的类:

$('input[disabled]').parent().find('.ui-disabled').removeClass('ui-disabled');

关于jQuery 移动 slider 禁用但不灰显,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17869503/

相关文章:

android - 如何在 jquery 移动选项卡(导航栏)中隐藏设备返回功能?

javascript - 使用 CSS3 使 JavaScript Canvas 游戏响应

javascript - 根据屏幕大小重新排序 HTML 或 PHP

javascript - jQuery 日期选择器突出显示范围循环

jquery - 无法将图像设置为 jsPlumb 端点

JQuery Mobile 1.4.5 - ui-mini 被主题 css 覆盖

javascript - 创建 javascript/html 表单计算器 - 简单的方法吗?

jquery - JSON.parse 到数组

jQuery UI 可拖动返回意外位置

jQuery Mobile 委托(delegate)、实时和绑定(bind)