如何在jquery中设置td居中样式,求大神指点!

html-css029

如何在jquery中设置td居中样式,求大神指点!,第1张

给每个<td>加上style=\"text-align:centervertical-align:middle\"试试:

$("#LogManagerInfo").append("<tr>" +

"<td style=\"text-align:centervertical-align:middle\">"+suc+"</td>"+

"<td style=\"text-align:centervertical-align:middle\">"+item.softVersionId+"</td>"+

"<td style=\"text-align:centervertical-align:middle\">"+item.iyear+"</td>"+        

"<td style=\"text-align:centervertical-align:middle\">"+item.imonth+"</td>"+

"<td style=\"text-align:centervertical-align:middle\">"+item.createDateTemp+"</td>"+"</tr>")

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

<title>Untitled Document</title>

<script src="js/jquery.js" type="text/javascript"></script>

<script type="text/javascript">

$(function(){

$('td[align="Left"] >div').css('color', 'red')

})

</script>

</head>

<body>

<table border="1">

<tr><td align="Left" nowrap="" colspan="8"><div>sfdlkjslfjk</div></td></tr>

<tr><td nowrap="" colspan="8"><div>sfdlkjslfjk</div></td></tr>

<tr><td align="Left" nowrap="" colspan="8"><span>sfdlkjslfjk</span></td></tr>

</table>

</body>

</html>

----------------------

好像上面这个,有3个td,第一个是你想要选中的;第二个是没有align="Left",不符合要求;第三个是td里没有div的,也不符合要求,运行例子你就可以看到,只有第一个td的字是红色,被选中了。