r944 - branches/experimental/tabbable

r944 - branches/experimental/tabbable


Author: scott.gonzalez
Date: Sat Nov 15 05:49:32 2008
New Revision: 944
Modified:
branches/experimental/tabbable/ui.core.js
Log:
Tabbable: Cleanup.
Modified: branches/experimental/tabbable/ui.core.js
==============================================================================
--- branches/experimental/tabbable/ui.core.js    (original)
+++ branches/experimental/tabbable/ui.core.js    Sat Nov 15 05:49:32 2008
@@ -1,19 +1,20 @@
(function($) {
-    
-var normalizedTabindex = ($.browser.msie && parseInt($.browser.version,
10) < 8) ?
-        'tabIndex' :
-        'tabindex';
-    
-function hasTabindexAttr(element) {
+
+var normalizedTabindex = ($.browser.msie && parseInt($.browser.version,
10) < 8
+        ? 'tabIndex'
+        : 'tabindex');
+
+function hasTabindexAttr(element) {
    var attributeNode = element.getAttributeNode(normalizedTabindex);
-    return attributeNode ? attributeNode.specified : false;
-}
+    return attributeNode ? attributeNode.specified : false;
+}
+
function getTabIndex(element) {
-    if (!hasTabindexAttr(element)) {
-        return undefined;
-    }
-    var value = parseInt(element.getAttribute(normalizedTabindex), 10);
-     return !isNaN(value) ? value : undefined;
+    if (!hasTabindexAttr(element)) {
+        return undefined;
+    }
+    var value = parseInt(element.getAttribute(normalizedTabindex), 10);
+    return !isNaN(value) ? value : undefined;
}
$.extend($.expr[':'], {
@@ -29,7 +30,7 @@
    
    tabbable: function(element) {
        var tabIndex = getTabIndex(element);
-        return (isNaN(tabIndex) || tabIndex >= 0) && $(element).is(':focusable');
+        return (isNaN(tabIndex) || tabIndex >= 0) && $(element).is(':focusable');
    }
});