所以我在这里有这个例子,我有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,而不仅仅是名称。希望可以有人帮帮我。问你,如果你不明白!谢谢
答案 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代码,将选定的类加载到元素中。
注意:这不是你问题的好答案,而是另一种方法。
希望这个帮助