格式化jQuery语句的问题

时间:2011-04-28 18:29:54

标签: jquery

我正试着在我的桌子上找到一个特定的TR。每个TR ID以_rowX结尾,其中X是行号。例如,_row1。

如何使用传递给函数的行号在表中找到特定的TR。我在格式化代码时遇到问题,找到_row +传递给函数的数字。

例如:

function FindRow(row)
{
  var tr = $('[id $= "_row" + row]');

  tr.css(....
}

由于“s。”的问题,这失败了。

我希望这是有道理的。

谢谢!

3 个答案:

答案 0 :(得分:4)

试试这个:

function FindRow(row)
{
  var tr = $('tr[id $="_row' + row +'"]');

  tr.css(....
}

答案 1 :(得分:0)

function FindRow(row)
{
  var tr = $('#_row' + row);

  tr.css(....
}

修改

如果ID _row<number>结尾,那么您应该尝试Neil的答案。

答案 2 :(得分:0)

$('#_row' + row );

ID可以直接选择,无需使用[id =]语法。