jQuery 1.8.2 $.fn.focus issue:

When another element is focussed as part of keyboard handling on an element (say A), the order of focus and blur varies vs. pure javascript event order. This is a Regression from v1.6.4.

if jQuery.fn.focus is called on another element (say B), while focus is on A. The order of event is:
keydown on A-> focus on B -> blur on A
if <DOMElement>.focus() is called on another element (say B), while focus is on A. The order of event is:
keydown on A-> blur on A -> focus on B

Note:

Press left and right (only these keys handled in this sample) keyboard keys with focus on any of the table cell
Please open page in new window and view the browser console to see the order of events and use the checkbox to toggle between the 2 focus methods

First Name Last Name Date Email Is Ready Salary
John
Somi
10-Jul-2011
Lorem
Yes
$8000.88