Index: E:/workspace/fluid-components/src/webapp/standalone-demos/keyboard-a11y/js/AccessibleCheckbox.js =================================================================== --- E:/workspace/fluid-components/src/webapp/standalone-demos/keyboard-a11y/js/AccessibleCheckbox.js (revision 7252) +++ E:/workspace/fluid-components/src/webapp/standalone-demos/keyboard-a11y/js/AccessibleCheckbox.js (working copy) @@ -31,8 +31,8 @@ box.toggleClass("checked"); }; - var selectCheckboxHandler = function (boxToCheck) { - var boxLabel = jQuery("label", boxToCheck); + var selectCheckboxHandler = function (event) { + var boxLabel = jQuery("label", event.target); toggleBox(boxLabel); }; @@ -62,7 +62,7 @@ fluid.tabbable(checkboxContainer); // Find all checkboxes and make them fancy. - var boxes = checkboxContainer.children ("#checkboxes_0,#checkboxes_1,#checkboxes_2,#checkboxes_3"); + var boxes = checkboxContainer.children("#checkboxes_0,#checkboxes_1,#checkboxes_2,#checkboxes_3"); replaceInputsWithGraphics(boxes); // Make them key navigable and activatable.