> Is there a reason you didn't replace this.getElementsByTagName? On the first .getElementsByTagName - there's no particular reason to justify using jQuery.
However, the second one should really read: $('p', this).each(... There really only there because I did a two minute conversion from Prototype to jQuery.