我正在尝试使div的颜色取决于变量的值:
var val=$('.sel').attr('number');
$('.sel').css('background-color','RGB(255,"'+val+'",0)');
但它不起作用,我不明白为什么?
答案 0 :(得分:0)
你不需要双引号,摆脱它们,因为rgb值没有引号围绕它们
$(document).ready(function(){
var val=$('.sel').attr('number');
$('.sel').css('background-color','rgb(255,'+val+',0)');
});
.set{background-color:green;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div class="sel" number="25">aaa</div>