r1448 - trunk/ui

r1448 - trunk/ui


Author: scott.gonzalez
Date: Wed Dec 31 19:07:52 2008
New Revision: 1448
Modified:
trunk/ui/ui.core.js
Log:
Core: Changed parameter names for selectors.
Modified: trunk/ui/ui.core.js
==============================================================================
--- trunk/ui/ui.core.js    (original)
+++ trunk/ui/ui.core.js    Wed Dec 31 19:07:52 2008
@@ -209,34 +209,34 @@
//Additional selectors
$.extend($.expr[':'], {
-    data: function(a, i, m) {
-        return !!$.data(a, m[3]);
+    data: function(elem, i, match) {
+        return !!$.data(elem, match[3]);
    },
    // TODO: add support for object, area
-    tabbable: function(a, i, m) {
+    tabbable: function(elem) {
-        var nodeName = a.nodeName.toLowerCase();
+        var nodeName = elem.nodeName.toLowerCase();
        function isVisible(element) {
            return !($(element).is(':hidden') ||
$(element).parents(':hidden').length);
        }
        return (
            // in tab order
-            a.tabIndex >= 0 &&
+            elem.tabIndex >= 0 &&
            ( // filter node types that participate in the tab order
                // anchor tag
-                ('a' == nodeName && a.href) ||
+                ('a' == nodeName && elem.href) ||
                // enabled form element
                (/input|select|textarea|button/.test(nodeName) &&
-                    'hidden' != a.type && !a.disabled)
+                    'hidden' != elem.type && !elem.disabled)
            ) &&
            // visible on page
-            isVisible(a)
+            isVisible(elem)
        );
    }