Ho una scatola qui - http://jsfiddle.net/U68p3/2/ - con uno sfondo trasparente. Quando ho letto lo sfondo con css di jQuery ('background-color') restituiscePerché jQuery .css ('background-color') restituisce rgba (0,0,0,0) per 'transparent'?
rgba(0, 0, 0, 0)
che non è molto utile se il mio codice è alla ricerca di una corrispondenza con 'trasparente'.
Perché jQuery sta facendo questo ed esiste un modo per renderlo "trasparente"?
Grazie.
$(function() {
var bkgnd = $('#box').css('background-color');
console.log('background-color is ' + bkgnd);
});
jQuery documenti: * Browser diversi possono restituire valori di colore CSS logicamente ma non ugualmente testuali, ad esempio #FFF, #ffffff e rgb (255,255,255). * – MonkeyCoder
In realtà * è necessario * una rappresentazione testuale del colore o stai solo confrontandolo con qualcos'altro? http://jsfiddle.net/mblase75/U68p3/16/ – Blazemonger