Bug Tracker

Ticket #2515 (closed feature: invalid)

Opened 8 years ago

Last modified 5 years ago

Create a shared utility for making widgets keyboard navigable.

Reported by: colin.clark@… Owned by: paul
Priority: major Milestone: 1.2.4
Component: ui Version: 1.2.3
Keywords: accessibility Cc: davidb
Blocking: Blocked by:


In order to make jQuery UI widgets navigable with the keyboard, it will help to have a centralized set of utility functions that make it easy to support tab focus, arrow key navigation, and common focus/blur behaviour. This will also need to include browser normalization for key up/down/press with certain keys (enter vs. space, for example) and focus/blur bubbling.

Here's an article on Mozilla Dev Centre describing techniques for keyboard accessibility:


I've written a proof-of-concept jQuery plugin that provides keyboard navigation with a simple API. Perhaps this could be used as the basis for a central jQuery UI utility?


Change History

comment:1 Changed 8 years ago by davidserduke

  • Owner set to paul
  • Component changed from core to ui

comment:2 Changed 8 years ago by paul

  • Type changed from bug to feature

comment:3 Changed 5 years ago by dmethvin

  • Status changed from new to closed
  • Resolution set to invalid

This should be filed in the UI bug tracker if still relevant.


Note: See TracTickets for help on using tickets.