js学习内容的整理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js学习内容的整理相关的知识,希望对你有一定的参考价值。
1、jquery动态添加Table中的一行
function addTableRow(tableId){var html = ‘<tr> ...... </tr>"‘; //行首插入一行 if($(‘#‘+tableId).find(‘tr‘).length == 1){ $(html).insertAfter($(‘#‘+tableId).find(‘tr‘).eq(0)); } else { $(html).insertBefore($(‘#‘+tableId).find(‘tr‘).eq(1)); }
/*
$(html).insertAfter($(‘#‘+tableId).find(‘tr‘).eq(tableRow));//在某行之后添加新的一行
$(html).insertBefore($(‘#‘+tableId).find(‘tr‘).eq(tableRow));//在某行之前添加新的一行
$(‘#‘+tableId).prepend(html);//添加到首行
$(‘#‘+tableId).append(html);//添加到尾行
*/
}
注:prepend()和append分别是在table的<tbody></tbody>中插入首行或者尾行。而insertBefore()和insertAfter()分别在指定的行之前或者之后插如。另外,
$(‘#‘+tableId).find(‘tr‘)得到的是table中包含<thead></thead>和<tbody></tbody>之间的所有的tr的对象。
2、jquery动态删除Table中的一行
$(‘#‘+tableId).remove();
以上是关于js学习内容的整理的主要内容,如果未能解决你的问题,请参考以下文章