延迟后替换类名

时间:2012-11-25 10:50:05

标签: jquery

我生成的表格中每个<td>都有 class =“A”

<td class="A">

现在如何在使用jquery延迟一段时间后用类 B 替换类 A ?以便在延迟输出后

<td class="B">

2 个答案:

答案 0 :(得分:3)

$('td.A').delay(500).attr('class', 'B');

$("td.A").delay(500).queue(function(next){
    $(this).attr("class", "B");
    next();
});

答案 1 :(得分:3)

// Change class from A to B after 1000 ms
setTimeout(function() {
  $("td.A").removeClass("A").addClass("B");
}, 1000);