日期:2014-05-16  浏览次数:20432 次

~~~~~~~~~~~~~~AJAX回调更新后样式没有了,怎么解决?~~~~~~~~~~~~~~~~~~

function AjaxCallBack(json){   
    json={?"TdFields":?[{?"Col01":?"姓名","Col02":?"手机"}]};?
????var?tHead =?"<tr>";????
????$.each(json.TdFields,?function?(key,?val)?{
????????for?(k?in?this)?tHead?+=?"<td class='bg_thead?pl_10'>"?+?this[k]?+?"</td>";
????});
????tHead +=?"</tr>";????
    $("#tbItem thead").append(tHead);  
}



以上是某个页面中的一段js代码,目的是通过AJAX回调更新Table的thead,运行后标题可以显示,但是CSS样式bg_thead没有了,哪位兄弟知道怎么解决吗?
------解决方案--------------------
那个thead 好怪,你看我下面那代码。没反应的。调试器看,那class也是没有的。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>

<style type="text/css">
.cl{
background-color: red;
}
</style>
</head>
<body>
<table>
<thead class='c1'>
<tr>
<td>name</td>
<td>phone</td>
</tr>
</thead>
<tbody>
<tr>
<td>JJ</td>
<td>4445</td>
</tr>
<tr>
<td>YY</td>
<td>765</td>
</tr>
</tbody>
</table>
</body>
</html>

------解决方案--------------------
是说奇怪,一个 c1,一个 cl。。。