Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui jquery日期选择器中的可访问性问题_Jquery Ui_Jquery Plugins_Datepicker_Jquery Ui Datepicker - Fatal编程技术网

Jquery ui jquery日期选择器中的可访问性问题

Jquery ui jquery日期选择器中的可访问性问题,jquery-ui,jquery-plugins,datepicker,jquery-ui-datepicker,Jquery Ui,Jquery Plugins,Datepicker,Jquery Ui Datepicker,对变更月份和变更年份使用jquery日期选择器。在测试可访问性时,该选项卡不适用于日历,正如在“使用”选项卡上弹出的日历一样,但之后它会再次转到“使用”选项卡上的下一个字段 相反,它应该转到上一个按钮,然后是月份下拉列表,然后是年份下拉列表,然后是下一个按钮,然后是所有日期 如果可能,请共享任何解决方案。当datepicker显示时,您必须获取UI元素并相应地更改子按钮的tabindex属性 编辑这实际上更困难,因为您还必须处理onfocus/onblur事件 HTML5日期与标签一起使用 &l

对变更月份和变更年份使用jquery日期选择器。在测试可访问性时,该选项卡不适用于日历,正如在“使用”选项卡上弹出的日历一样,但之后它会再次转到“使用”选项卡上的下一个字段

相反,它应该转到上一个按钮,然后是月份下拉列表,然后是年份下拉列表,然后是下一个按钮,然后是所有日期


如果可能,请共享任何解决方案。

当datepicker显示时,您必须获取UI元素并相应地更改子按钮的tabindex属性

编辑这实际上更困难,因为您还必须处理onfocus/onblur事件

HTML5日期与标签一起使用

<input type="date" />

感谢您的重播:)您能告诉我硬件如何获取UI元素并更改选项卡索引吗?我尝试bt无法获得任何输出:(…@user2549396-很遗憾,您可能无法这样做。您可能必须覆盖tab键的onkeydown事件,以便保持日期选择器可见,然后您必须将tabindex添加到ui prev和ui next类中,这些类是日期选择器上的按钮。没有简单的插入式解决方案,只有大量试用直到你能得到一些可行的东西,你才能发现错误。制作你自己的日期选择器而不是使用jQuery UI可能是一个更好的解决方案。