我有一個div元素,只要沒有背景色設置就需要隱藏。所以我想出了這個簡單的jQuery聲明:Chrome背景顏色問題:「透明」不是有效的值?
$(function() {
if ($('.colorpicker').css('background-color') == 'transparent')
{
$(this).find('.colorpicker-wrapper').css('display','none');
}
});
一切正常在Firefox,它隱藏在包裝時沒有爲BG-顏色設置值。但在鉻和Safari瀏覽器似乎並不認爲透明作爲一個有效的價值..?
我試過值設定爲「空」或「身份不明」,但無濟於事..
任何人有任何線索?