X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=attr%2Fattr.js;h=43eddf317c6610be6539e594dddf25a2e10e251b;hb=2d9979c73fad6f9aa6e78054dedb0e4aa78ec551;hp=c3601126f4dc74b08bdf3ffd4419bc62868e3338;hpb=8ad487f219f716511cb8ea414439e4ac525fc9ee;p=jquery.git diff --git a/attr/attr.js b/attr/attr.js index c360112..43eddf3 100644 --- a/attr/attr.js +++ b/attr/attr.js @@ -36,3 +36,16 @@ for ( var i = 0; i < posArg.length; i++ ) { }; })(); } + +$.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; +};