Javascript 替换id的变量值
我不熟悉jquery和编程。Javascript 替换id的变量值,javascript,jquery,html,Javascript,Jquery,Html,我不熟悉jquery和编程。我们可以将变量作为id发送给jquery中的addClass而不是使用#id。下面是使用#id的正确代码。我一直在想的是使用变量,比如x 你可以用 var x=1; $("#"+x).addClass('red'); 在创建元素的jquery对象时,需要连接id选择器(#): $('#'+x).addClass('red'); 试试这个 $('#'+x).addClass('red'); 请注意,#1是无效的选择器。它与jQuery一起工作(虽然
我们可以将变量作为id发送给jquery中的addClass而不是使用#id。
下面是使用#id的正确代码。
我一直在想的是使用变量,比如x 你可以用
var x=1;
$("#"+x).addClass('red');
在创建元素的jquery对象时,需要连接id选择器(
#
):
$('#'+x).addClass('red');
试试这个
$('#'+x).addClass('red');
请注意,#1
是无效的选择器。它与jQuery一起工作(虽然不是官方的,而且只有在它自己工作的情况下)。它不适用于CSS或querySelector
/querySelectorAll
。CSS ID选择器不能以未替换的数字开头。
$('#'+x).addClass('red');
$('#'+x).addClass('red');