在jQuery选择器中使用变量

在jQuery选择器中使用变量,jquery,checkbox,jquery-selectors,concatenation,onchange,Jquery,Checkbox,Jquery Selectors,Concatenation,Onchange,在下面的函数中,我希望idurl是带后缀的单词apple。后缀是包含数字的number。例如apple12 但是在下面的函数中,我很难将变量number与单词apple连接起来 function apple(number) { if (something === "0") { $('.onchange :checkbox[idurl="apple" + number]').prop('checked', false); } else { $('.onchange :che

在下面的函数中,我希望
idurl
是带后缀的单词apple。后缀是包含数字的
number
。例如
apple12

但是在下面的函数中,我很难将变量
number
与单词apple连接起来

function apple(number) {
  if (something === "0") {
    $('.onchange :checkbox[idurl="apple" + number]').prop('checked', false);
  } else {
    $('.onchange :checkbox[idurl="apple" + number]').prop('checked', true);
  }
};
我尝试使用extra“或[],但到目前为止还不是很成功。变量
number
未被识别为变量,因此未与单词apple连接。

使用

$('.onchange :checkbox[idurl="apple"' + number+']').prop('checked', false);
断绳:

第一部分
”。onchange:checkbox[idurl=“apple”

第二部分编号

字符串的第三部分使用

$('.onchange :checkbox[idurl="apple"' + number+']').prop('checked', false);
断绳:

第一部分
”。onchange:checkbox[idurl=“apple”

第二部分编号

字符串的第三部分使用

$('.onchange :checkbox[idurl="apple"' + number+']').prop('checked', false);
断绳:

第一部分
”。onchange:checkbox[idurl=“apple”

第二部分编号

字符串的第三部分使用

$('.onchange :checkbox[idurl="apple"' + number+']').prop('checked', false);
断绳:

第一部分
”。onchange:checkbox[idurl=“apple”

第二部分编号


字符串的第三部分
']'

我相信这是因为它在您的单引号中。请尝试以下操作:

$('.onchange :checkbox[idurl="apple"' + number + ']').prop('checked', false);

我相信这是因为它在您的单引号中。请尝试以下方法:

$('.onchange :checkbox[idurl="apple"' + number + ']').prop('checked', false);

我相信这是因为它在您的单引号中。请尝试以下方法:

$('.onchange :checkbox[idurl="apple"' + number + ']').prop('checked', false);

我相信这是因为它在您的单引号中。请尝试以下方法:

$('.onchange :checkbox[idurl="apple"' + number + ']').prop('checked', false);

您需要使用函数中的数字参数所在的实际数字调用函数。此外,javascript无法识别引号中的变量,因此需要转义单引号


$('.onchange:checkbox[idurl=“apple”'+number+']).prop('checked',false);

您需要使用函数中数字参数所在的实际数字调用函数。此外,javascript无法识别引号中的变量,因此需要转义单引号


$('.onchange:checkbox[idurl=“apple”'+number+']).prop('checked',false);

您需要使用函数中数字参数所在的实际数字调用函数。此外,javascript无法识别引号中的变量,因此需要转义单引号


$('.onchange:checkbox[idurl=“apple”'+number+']).prop('checked',false);

您需要使用函数中数字参数所在的实际数字调用函数。此外,javascript无法识别引号中的变量,因此需要转义单引号


$('.onchange:checkbox[idurl=“apple”'+number+']).prop('checked',false);

如何将字符串连接到变量?这是一样的。选择器只是一个字符串。它不是重复的,因为这个问题问如何混合变量和选择器。这个问题问为什么变量没有添加到输出字符串。这个问题要求代码方面的帮助,另一个问题问ab练习如何将字符串连接到变量?这是同一件事。选择器只是一个字符串。它不是重复的,因为该问题询问如何混合变量和选择器。该问题询问为什么变量没有添加到输出字符串。该问题要求代码方面的帮助,另一个问题询问这是一个关于实践的问题。你如何将字符串连接到变量?这是一样的。选择器只是一个字符串。它不是重复的,因为这个问题问如何混合变量和选择器。这个问题问为什么变量没有添加到输出字符串。这个问题要求代码方面的帮助,另一个问题询问实践如何将字符串连接到变量?这是同一件事。选择器只是一个字符串。它不是重复的,因为该问题询问如何混合变量和选择器。此问题询问为什么变量未添加到输出字符串。此问题要求代码方面的帮助他们询问练习情况谢谢你的回答。现在很好!@Carnifex欢迎:)谢谢你的回答。现在很好!@Carnifex欢迎:)谢谢你的回答。现在很好!@Carnifex欢迎:)谢谢你的回答。现在很好!@Carnifex欢迎:)