为了使2个字的姓名和三个字的姓名对齐。查找所有的两个字姓名,中间加个空格,不用一个一个的找每个姓名,只需要调用这个js就可以了。
<script> var addBlank=function(table){ var $tds=table.find('td');//索要修改的元素 var arr=[]; $.each($tds,function(i){ if($tds[i].innerHTML.length<3){//2个字的姓名 temp=$tds[i].innerHTML.split(''); temp.splice(1,0," ");//空格的个数 temp=temp.join(""); $tds[i].innerHTML=temp; arr.push(temp); } }); }; //这里是调用代码,哪一个元素里的td需要处理 addBlank($('table'));