我正在使用
jquery ui滑块来改变div的背景不透明度.
用户可以改变div的背景颜色,所以我需要知道如何只改变背景的alpha参数而不改变颜色.
这是我的代码到目前为止
$('#opacity-slider').slider({ min: 0,max: 1,step: 0.1,value: 1 }) .bind("slidechange",function() { //get the value of the slider with this call var o = $(this).slider('value'); var e = $('.element-active'); var currentColor = $('.element-active').css('background-color'); $(e).css('background-color','rgba(255,255,'+o+')') });
我需要一些如何只改变currentColor变量的alpha部分.我希望有人可以帮助我! TIA
解决方法
尝试这个:
var alpha = $(this).slider('value'); var e = $('.element-active'); $(e).css('background-color',' + alpha + ')');