如何将变量值附加到id的末尾? 我有这段代码:
n = 2;
$("#input_color").spectrum({
preferredFormat: "rgb",
color: "#f00"
});
我希望看起来像这样:
n = 2;
$("#input_color2").spectrum({
preferredFormat: "rgb",
color: "#f00"
});
有没有办法像这样合并?
n=2;
$("#input_color + 'n'").spectrum({
preferredFormat: "rgb",
color: "#f00"
});
答案 0 :(得分:4)
从'"中取出n变量。如果将变量n放在quots中,则变为字符串n而不是变量n,其值为2。
最终工作代码:
n=2;
$("#input_color" + n).spectrum({
preferredFormat: "rgb",
color: "#f00"
});
答案 1 :(得分:3)
在JavaScript中将值与字符串连接非常简单,您使用加号(+),但是您需要在字符串 之外执行此操作:< / p>
n=2;
$("#input_color" + n).spectrum({
preferredFormat: "rgb",
color: "#f00"
});