己美化吧
<section>
<table id="addrow" border=1>
<tr>
<td></td>
<td>序号</td>
<td></td>
</tr>
<tr>
<td></td>
<td>1</td>
<td></td>
</tr>
</table>
<button onclick='AddRow();'>添加行</button>
</section>
<script>
//添加行
function AddRow() {
// 被点击的目标标签tagName 如INPUT DIV
var clicktagname = $(event.target).get(0).tagName;
//获取点击对象
var clickedNode = event.target;
var $table = $(clickedNode).closest("section").find("table:first");
var tableId = $table.attr("id");
//var $table=$("#"+tableId);
var numRows = $table.find("tr").length; //行数
if(numRows > 20) { //数据行最多10行 共11行
mscAlert("别再加了!");
return false;
} else {
numRows = $table.find("tr").length;
$("#" + tableId + " tr:last").clone(false).insertBefore("#" + tableId + " tr:eq(1)");
}
for(var i = 1; i < numRows + 1; i++) { //第二列序号
$('#' + tableId + ' tr:eq(' + i + ') td:eq(1)').text(i);
}
}
</script>
、html()方法:如果想更改或者是设置 HTML 的内容,我们可以使用 html()方法,首先我们先使用这个方法获取元素里面的内容 var html=$("p").html()。如果需要设置某元素的 HTML 代码,那么我们就可以使用此方法加上一个参数。此方法只能应用于 XHTML 中,不能用于 xml。
2、text()方法,去设置某个元素中的文本内容,代码是 var text=$("p").text();如果想设置文本同样需要给它传一个参数。
3、val()方法,可以用来设置和获取元素的值,它不仅仅可以设置元素,同时也能获取元素,另外,它能是下拉列表框,多选框,和单选框相应的选项被选中,在表单操作中会经常用到。
在不知道写点啥好了,打算写一篇糊弄糊弄观众.
不要以为我起的标题没有意义啊,即便是糊弄那也是有一定价值滴.
先来讨论下,删除inline样式有个毛的意义呢?其实意义大了,据我多年的项目经验,老有那么一小撮人喜欢在HTML中写样式(Me Too),导致后期项目调整的时候需要花部分时间整理样式.
好的,那么标题的作用就来了
$("*[style]").attr("style", "");
最省事的方法就是使用jQuery干掉所有的内置样式,避免了修改html的麻烦从而屏蔽掉冲突的问题进而从容的修改样式表.哎呀我去,这排比句用的,我看我也蒙.
行了,知道大概针对啥样的问题就没毛病,如果你不关注我,那么老铁,扎心了啊~
*请认真填写需求信息,我们会在24小时内与您取得联系。