使用after()后替换类名?

时间:2015-02-08 11:53:02

标签: javascript jquery

有没有办法从<tr>改变班级名称?

例如:

这将从表中隐藏tr

var templateTR = $("item-row-template");

我想在templateTR

的底部添加<table>
$('table tr:last').after(templateTR);

在表格末尾添加后,需要将“item-row-template”替换为item-row?或者什么是更好的方法?

2 个答案:

答案 0 :(得分:0)

假设item-row-template是一个类名:

$('.item-row-template').removeClass('item-row-template').addClass('item-row');

答案 1 :(得分:0)

首先,你错过了类选择器一个点:

var templateTR = $("item-row-template");
// here ----------^^

并在追加后替换该类:

$('table tr:last').after(templateTR);
$('.item-row-template').removeClass('item-row-template').addClass('item-row');