设置javascript变量以在div id中使用

时间:2013-10-03 13:21:58

标签: javascript jquery css variables html

所以我在这里有这个例子,我有javascript变量“id”,我想把它放入divs id。

<div id="(var id here)" style="width:100px; height:100px; border:5px solid black; ">

</div>

<script>
var id;

var color = blue

$('#(var id here)').css({"background-color" : color});
</script>

这只是一个例子,重要的是div id是变量id,而不仅仅是名称。希望可以有人帮帮我。问你,如果你不明白!谢谢

3 个答案:

答案 0 :(得分:3)

$('#' + id).css({"background-color" : color});

答案 1 :(得分:0)

var id = 1;

$('div').attr('id', id).css('background-color', 'blue');

选择器不是很好,但我不知道你是如何创建<div>的。

答案 2 :(得分:0)

我认为你这样做是错误的。

您需要做的是创建具有不同属性的不同css类。

.blue{ background-color : blue; }
.green{ background-color : green; }

然后,使用您的js代码,将选定的类加载到元素中。

注意:这不是你问题的好答案,而是另一种方法。

希望这个帮助