jQuery の最新バージョン (少なくとも 1.7.2 以降) では、css を簡単に設定できるようです。
$('#elementToChange').css('background-color', 'blue');
http://jsfiddle.net/HmXXc/185/を参照してください
古いバージョンの jQuery と Zepto では、最初に css をクリアする必要がありました。
// Clear the !important css
$('#elementToChange').css('background-color', '');
そして、次を使用してリセットします。
$('#elementToChange').css('background-color', 'blue');
またはワンライナーで:
$('#elementToChange')
.css('background-color', '')
.css('background-color', 'blue');
http://jsfiddle.net/HmXXc/186/を参照してください。
元の答え:
注: 他のインライン スタイルが削除されるため、これは悪い考えかもしれません。
スタイル属性を直接編集します
$('.elementToChange').attr('style', 'background-color: blue !important');
http://jsfiddle.net/RichardTowers/3wemT/1/