Tôi đang cố gắng thay đổi độ mờ nền của một div bằng cách sử dụng thanh trượt jquery ui.Thay đổi độ mờ nền của div bằng cách sử dụng RGBa
Người dùng có thể thay đổi màu nền của div, vì vậy tôi cần biết cách tôi chỉ có thể thay đổi thông số alpha của nền mà không thay đổi màu.
Đây là mã của tôi cho đến nay:
$('#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+')')
});
tôi cần phải một số cách thay đổi chỉ là phần alpha của biến currentColor. Tôi hy vọng ai đó có thể giúp tôi! TIA
Đọc plz này http://deepubalan.com/blog/2010/03/29/rgba-vs-opacity-the-difference-explained/ –
Tôi hiểu differenct giữa độ mờ và rgba. Tôi muốn sử dụng rgba vì vậy tôi không ảnh hưởng đến độ mờ của nội dung div –