javascript - jQuery Javascript 添加变量到名称

标签 javascript jquery variables while-loop

有以下代码:

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

我需要将 ivalue 添加到 id - 如下所示:

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

但我似乎无法让它工作 - 有什么建议吗?

最佳答案

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

简单

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

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

关于javascript - jQuery Javascript 添加变量到名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18670545/

相关文章:

javascript - 将base64图像转换为jpeg

javascript - 有没有办法在 Firebase 托管上运行通用应用程序?

javascript - 包裹多个div

c++ - 如何最简洁地将变量初始化为0?

即使使用了 global 关键字,PHP 全局变量在函数内部也是未定义的

javascript - angularjs http get请求加载url失败

javascript - 无法通过getRequestDispatcher转发到jsp页面

javascript - 以 100% 宽度动态调整 iFrame 的大小

javascript - Jquery Ajax Html 响应

c - 有什么方法可以保护变量在运行时在 C 中被修改吗?