.css() 関数で追加されたスタイルを削除するにはどうすればいいですか? 質問する

.css() 関数で追加されたスタイルを削除するにはどうすればいいですか? 質問する

jQueryを使用してCSSを変更しており、入力値に基づいて追加しているスタイルを削除したいと考えています。

if(color != '000000') $("body").css("background-color", color); else // remove style ?

どうすればこれを実行できますか?
上記の行は、カラー ピッカーを使用して色が選択されるたびに (つまり、マウスがカラー ホイール上に移動するたびに) 実行されることに注意してください。

2 番目の注意: CSSファイルからデフォルトのスタイルcss("background-color", "none")削除されるため、これを実行することはできません。jQueryによって追加されたインライン スタイルを削除したいだけです。
background-color

ベストアンサー1

プロパティを空の文字列に変更すると、問題は解決するようです。

$.css("background-color", "");

おすすめ記事