jQuery如何追加tr到table中 添加到头或者尾
jQuery 添加新内容有以下四个方法:
-
append() - 在被选元素的结尾插入内容
-
prepend() - 在被选元素的开头插入内容
-
after() - 在被选元素之后插入内容
-
before() - 在被选元素之前插入内容
<
table
id = "test">
<
thead
>
<
tr
><
th
>列1</
th
><
th
>列2</
th
><
th
>列3</
th
></
tr
>
</
thead
>
<
tbody
>
<
tr
><
td
>1</
td
><
td
>1</
td
><
td
>2</
td
></
tr
>
<
tr
><
td
>2</
td
><
td
>4</
td
><
td
>5</
td
></
tr
>
</
tbody
>
</
table
>
<
input
type
=
"button"
id
=
"btn1"
value
=
"在开头增加"
>
<
input
type
=
"button"
id
=
"btn2"
value
=
"在末尾增加"
>
-
-
$(
function
(){
$(
"#btn1"
).click(
function
() {
$(
"#test tbody"
).prepend(
'<tr><td></td><td></td><td></td></tr>'
);
});
$(
"#btn2"
).click(
function
() {
$(
"#test tbody"
).append(
'<tr><td></td><td></td><td></td></tr>'
);
});
});
-