jQuery Javascript将变量添加到name

时间:2013-09-07 06:38:53

标签: javascript jquery variables while-loop

拥有以下代码:

var i = 1;
while (i<22){ 
  $('[id^="trloc"]').show();
  i++;
}

我需要将value i添加到id - 类似这样的内容:

$('[id^="trloc" + i]').show();

但我似乎无法让它发挥作用 - 任何建议?

2 个答案:

答案 0 :(得分:2)

$('[id^="trloc'+ i  +'"').show();

简单地

$('#trloc' + i).show();

如果您在i之后没有任何其他部分,例如trloc1_atroloc2_b等,那么第二个解决方案就可以了。

答案 1 :(得分:1)

试试这个

 $('#trloc' + i).show();

如果按ID搜索,请使用“#”。它既简单又快捷。