我試圖讓元素的背景顏色的jQuery - 獲得元素的背景顏色以十六進制
$(document).ready(function(){
$.each('.log-widget',function(){
console.log($(this).css('backgroundColor'));
//$(this).css({'box-shadow':'1px 1px 20px'+});
});
});
並不作品它把我送回去:TypeError: invalid 'in' operand a
我想抓住每一個背景顏色元素並將其返回到十六進制顏色。
+1,好點。我注意到,在Chrome上,您鏈接的解決方案僅佔DOM中的元素。斷開連接的元素似乎沒有像'red'這樣的顏色轉換爲十六進制/ rgb。 – pimvdb
@pimvdb是的,[看到這個](http://stackoverflow.com/questions/12660784/)。 – Chris