diff --git a/js/jquery.CongelarFilaColumna.js b/js/jquery.CongelarFilaColumna.js index e32775e..6cca5b1 100644 --- a/js/jquery.CongelarFilaColumna.js +++ b/js/jquery.CongelarFilaColumna.js @@ -121,10 +121,30 @@ tabla = this, contenedor = $(this).parent(), classT = $tabla.attr("class"); - + + //Copy thead and its width height 复制thead及其宽高 + var newTead = $(""); + var $oldTableTr = $tabla.find("thead").find("tr"); + for(var i = 0; i < $oldTableTr.length; i++) { + var newTr = $(""); + var $oldTableTh = $oldTableTr.eq(i).find("th"); + for(var j = 0; j < $oldTableTh.length; j++) { + var oidTd = $oldTableTh.eq(j); + var newTd = oidTd.clone(); + newTd.height(oidTd.height()); + newTd.width(oidTd.width()); + newTr.append(newTd); + newTr.css({ + 'display': 'table-row' + }) + } + newTead.append(newTr); + } + helpers._ObtenerAsignarAnchoAlto($tabla); - var thead = $tabla.find("thead").clone(), + //var thead = $tabla.find("thead").clone(), + var thead = newTead, anchotabla = $tabla.width(), tablaTH = $("").attr("class",classT).append(thead), $tablaTHCol = $("
").attr("class",classT).append($("")), @@ -630,4 +650,4 @@ $.error('El Método "' + method + '" No existe en el plugin CongelarFilaColumna! :( '); } -})(jQuery); \ No newline at end of file +})(jQuery);