X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=attr%2Fattr.js;h=43eddf317c6610be6539e594dddf25a2e10e251b;hb=2d9979c73fad6f9aa6e78054dedb0e4aa78ec551;hp=21331b63ea998f7fdf6d5861f2fb5513f6667dea;hpb=40fdf0ad5c0dd13546a2a0925778605c5e7b1173;p=jquery.git diff --git a/attr/attr.js b/attr/attr.js index 21331b6..43eddf3 100644 --- a/attr/attr.js +++ b/attr/attr.js @@ -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; +};