我正在嘗試使用jQuery UI滑塊更改div的背景不透明度。使用RGBa更改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, 255, '+o+')')
});
我需要一些如何改變只有currentColor變量的阿爾法一部分。我希望有一個人可以幫助我! TIA
閱讀此plz http://deepubalan.com/blog/2010/03/29/rgba-vs-opacity-the-difference-explained/ –
我瞭解不透明度和rgba之間的差異。我想使用rgba,所以我不會影響div內容的不透明度 –