Made some tweaks to the different AJAX callbacks.
[jquery.git] / attr / attr.js
index 21331b6..43eddf3 100644 (file)
@@ -1,3 +1,4 @@
+
 var pos = [
   "height", "width", "top", "left", "bottom", "right",
   "paddingTop", "paddingRight", "paddingBottom", "paddingLeft",
@@ -34,4 +35,17 @@ for ( var i = 0; i < posArg.length; i++ ) {
                                null;
                };
        })();
-}
\ No newline at end of file
+}
+
+$.fn.text = function(e) {
+       e = e || this.cur;
+       var t = "";
+       for ( var j = 0; j < e.length; j++ ) {
+               for ( var i = 0; i < e[j].childNodes.length; i++ ) {
+                       t += e[j].childNodes[i].nodeType != 1 ?
+                               e[j].childNodes[i].nodeValue :
+                               $.fn.text(e[j].childNodes[i].childNodes);
+               }
+       }
+       return t;
+};