0
我正在设置table rows
动态。当有多于4
行时,table
太大,我必须将其剪下。动态设置colspan jquery
的想法是,当有5th row
到来,它进入的previous row
second column
,所以还是有4
行,其中last row
有2 columns
。然后我试图为rows
设置colspan="2"
,其中1 col
。
但事情是它不想工作。我现在坚持了2天,我找不到任何想法...真的很想听听你的任何提示。提前致谢。
我试过还设置colspan="2"
为generateTD() function
- 目前没有效果。
var container = document.getElementById('container');
function generateTD(){
var output = '';
for(var i=1; i<7; i++){
output += '<tr>';
if(i<5){
output += '<td class="merged-col">Row#'+[i]+'</td>';
if(i>=4){
output += '<td>Row#'+[i]+'</td>';
}
}
output += '</tr>';
}
container.innerHTML = output;
}
generateTD();
$('.merged-col').attr('colspan', 2);
td{
border: 1px solid black;
padding: 4px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table id="container"></table>
埃确实奏效。欢呼你的时间! – nehel