var table = $("<table>",{"width":"200","height":"200","border":"1"});
var tabhead = $("<table>",{"width":"100","height":"100","border":"1"});
var thead = $("<thead>");
var headtr = $("<tr>");
var headtd = $("<td>");
headtd.text("11");
var headtd2 = $("<td>");
headtd2.text("22");
headtr.append(headtd);
headtr.append(headtd2);
thead.append(headtr);
tabhead.append(thead);
table.append(tabhead);
$("#tab1").append(table);juqery 在table里嵌套table不显示,如果把外层table换成div,便可以,这是咋回事?

解决方案 »

  1.   

    已解决,var table = $("<table>",{"width":"200","height":"200","border":"1"});
    var tr = $("<tr>");
    var td = $("<td>");
    var tabhead = $("<table>",{"width":"100","height":"100","border":"1"});
    var thead = $("<thead>");
    var headtr = $("<tr>");
    var headtd = $("<td>");
    headtd.text("11");
    var headtd2 = $("<td>");
    headtd2.text("22");
    headtr.append(headtd);
    headtr.append(headtd2);
    thead.append(headtr);
    tabhead.append(thead);

    td.append(tabhead);
    tr.append(td);
    table.append(tr);
    $("#tab1").append(table);
    这样便可以