kolhoz,
$(function() {
var tables = $("table");// все таблицы
tables.each(function(indx, table) { //цикл по таблицам
var tr = $("tr:first", table), //нашли первую строку в таблице
thead = $("<thead/>").append(tr); //создали элемент thead перенесли в него первую строку
$("td", tr).each(function(indx, td) {//нашли все ячейки в первой строке
$(td).replaceWith($("<th/>", { // заменили в цикле на th
text: $(td).text() // + текст самой ячейки (если нужны теги span, p то заменить на html : $(td).html() )
}))
});
$(table).prepend(thead) //thead вставить в начало таблицы
})//обрабатываем следущую таблицу
});