如何在 Jquery 选择器中使用变量 [重复]

Posted

技术标签:

【中文标题】如何在 Jquery 选择器中使用变量 [重复]【英文标题】:How to use a variable in a Jquery selector [duplicate] 【发布时间】:2021-01-29 19:16:06 【问题描述】:

我希望能够在 Jquery 选择器中使用变量:

我在屏幕上有 100 个值,称为 myValue11、myValue21、myValue31 等,我希望能够根据其值将数据插入其中一个值

var myVariable;


//Checking if the values are empty, if so, set 'myVariable' to a numeric value
if ($('#myValue11').val() == "")

   myVariable = 1;


else if ($('#myValue21').val() == "")

   myVariable = 2;


else if ($('#myValue31').val() == "")

   myVariable = 3;

//插入第一个空值,使用'myVariable'

$('#myValue+myVariable+1').val("Hello World!");  //Doesn't work

上面的代码不起作用,我似乎找不到将这个变量插入选择器的方法,任何帮助将不胜感激。谢谢

【问题讨论】:

【参考方案1】:

试试

$('#myValue'+myVariable+'1').val("Hello World!");

您需要额外的引号来终止字符串。

【讨论】:

以上是关于如何在 Jquery 选择器中使用变量 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Jquery 选择器中使用变量? [复制]

如何使用 jquery 检查变量选择器中的属性?

如何在 jquery 选择器中传递 php 变量值?

如何将变量id添加到jquery的选择器中

在jquery中过滤日期选择器中的值[重复]

jquery在选择器中使用变量不起作用