スタイルシートを変更できる Web プログラムがあります (聞かないでください)。jquery を使用してクラスの background-color プロパティ値を取得する必要があります。クラスは次のようになりますが、各スタイル シートは異なる色になります。
DIV.row.error DIV.field INPUT.input-field
{ 背景: #fbdad8; ボーダー:1px #ef4035 ソリッド; -webkit-border-radius: 0.3em; -moz-border-radius: 0.3em; -o-border-radius: 0.3em; ボーダー半径: 0.3em; }
以前にコードを使用してみましたが、常に白です。何かアイデアはありますか?
var checked = $('#<%=chkTermsAgreed.ClientID %>').attr('checked');
var toChange = $('#<%=lblTermsAgreed.ClientID %>')
if (!checked) {
var bgColor = $('<div class=\"row error\"><input class=\"input-field\"/></div>').hide().appendTo("body");
bgColor = bgColor.find('.input-field');
toChange.css('background-color', bgColor.css('background-color'));
bgColor.remove();
}