From: John Resig Date: Tue, 20 Jun 2006 15:42:10 +0000 (+0000) Subject: There was an issue with my table/tbody detection. X-Git-Url: http://git.asbjorn.biz/?a=commitdiff_plain;h=057381c70d6ff56733d7dc25c86ab5c4ab047430;p=jquery.git There was an issue with my table/tbody detection. --- diff --git a/jquery/jquery.js b/jquery/jquery.js index 6263607..86041dc 100644 --- a/jquery/jquery.js +++ b/jquery/jquery.js @@ -423,10 +423,13 @@ $.fn.domManip = function(fn){ var obj = this; if ( this.nodeName == 'TABLE' ) { - if ( !this.firstChild ) { - this.appendChild( document.createElement("tbody") ); - } - obj = this.firstChild; + var tbody = this.getElementsByTagName("tbody"); + + if ( !tbody.length ) { + obj = document.createElement("tbody"); + this.appendChild( obj ); + } else + obj = tbody[0]; } $.apply( obj, fn );