1

我正在开发一个需要满足 AA 可访问性的网站。一页有大量结果,可以使用 Javascript 应用过滤器以减少结果数量。设计要求范围滑块按美元值进行过滤。

范围滑块(例如 jQuery UI Slider)是否有任何可访问性限制,或者是否有既定的解决方法?它们是否“开箱即用”?

4

1 回答 1

3

您必须确保用户可以访问表单元素,以便他们可以操作它。因此,不必逐字单击拖动图标并沿滑块拖动它,因为他们可能看不到关于它们沿滑块有多远以及当前值是多少的视觉反馈。

为了确保滑块可访问,您需要使用使用有效表单元素的滑块来表示值。例如绑定到<select>( http://jqueryui.com/slider/#hotelrooms ) 的那个。

我过去制作了一个绑定到单选按钮的按钮,因此拖动滑块会自动选择单选按钮,示例如下:http: //jsfiddle.net/amyamy86/J4eL3/

于 2013-03-26T00:00:41.270 回答