1

我正在创建一个 tr 并将其附加到 tbody.and 也给 tr 一个类。

var temp = '<tr class="newTr"><td>blah</td></tr>'
$("tbody").append(temp);

现在我想用

$(".newTr").effect("highlight", {}, 1500);

但它不起作用。任何机构都可以说出问题所在

4

2 回答 2

0

我为您创建了一个 jsFiddle,一切正常。我还添加了一个删除类 trNew,以免突出显示所有添加的 tr 元素。

看看小提琴

由于大量 JS 语法错误,并且您的元素中没有内容,因此您的示例无法正常工作,因此它不可见。

var temp = '<tr class="newTr"></tr>'
于 2013-09-20T13:08:21.803 回答
-2

这应该有效,因此请根据您的需要进行调整:

$(document).ready(function(){
   var temp = "<tr class='newTr'><td>Bla</td></tr>";
   $("tbody").append(temp);
   $(".newTr").toggle("highlight");
});

我认为您在使用双引号和单引号时犯了一个错误。

编辑:更改了高亮代码

于 2013-09-20T12:59:29.440 回答