Keyboard Accessibility Plugin API - v0.3

Documentation for a historical release of Infusion: 1.3
Please view the Infusion Documentation site for the latest documentation.
If you're looking for Fluid Project coordination, design, communication, etc, try the Fluid Project Wiki.

Keyboard Accessibility Plugin API - v0.3

*

jQuery().tabindex(value)

*
Sets the tabindex value on all matched elements. value can be either a String or a Number, but valid tabindex attributes need to be integers.


*

jQuery().removeTabindex()

*
Removes the tabindex attribute from all matched elements.


*

jQuery().hasTabindexAttr()

*
Returns true if the element has a tabindex attribute, false if tabindex is not set. There is no reliable technique for querying tabindex attributes on versions of IE < 6, so this method will always return false on IE 5.5 and below.


*

jQuery().hasTabindex()

*
Returns true if the element has a tabindex attribute, or is an HTML element that is included in the tab order by default (i.e. a, input, button, select, area, textarea, or object).


*

jQuery().tabbable()

*
Adds all matched elements to the tab order by giving them a tabindex attribute of "0." Note that if a matched element already has a tabindex value that places it in the tab order, the value is unchanged.