[解決済み] jQueryを使って、要素のCSS属性を解除するにはどうすればよいですか?
2023-02-12 13:37:02
質問
特定の要素にCSSの値を設定する場合は、以下のようにします。
$('#element').css('background-color', '#ccc');
という流れで、その要素固有の値を解除して、カスケードされた値を使えるようにしたいです。
$('#element').css('background-color', null);
しかし、この構文はうまくいかないようです。他の構文を使って可能なのでしょうか?
編集してください。 値は親要素から継承されていません - 元の値は要素レベルのセレクタから来るものです。混乱させて申し訳ありません!
どのように解決するのですか?
からの jQueryドキュメント :
スタイル・プロパティの値を空文字列に設定する - 例.
$('#mydiv').css('color', '')
- は、そのプロパティが既に HTML の style 属性で直接適用されている場合、そのプロパティを要素から削除します。.css()
メソッド、または DOM 操作によるstyle
プロパティを直接操作することによっても可能です。ただし、スタイルシートの CSS 規則で適用されたスタイルを削除することはできません。<style>
要素で CSS ルールによって適用されたスタイルは削除されません。
関連
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] どのラジオボタンが選択されているかをjQueryで知るにはどうしたらよいですか?
-
[解決済み] jQueryでページを更新するにはどうすればよいですか?
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] jQueryを使ったAjaxリクエストの中断
-
[解決済み] jQueryでクッキーを設定/解除するにはどうすればよいですか?
-
[解決済み] クリックボタンでクリップボードにコピー
-
[解決済み] jQueryを使ってロールオーバー時に画像ソースを変更する
-
[解決済み] ボタンやリンクを無効化・有効化する最も簡単な方法とは(jQuery + Bootstrap)
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Uncaught TypeError: 未定義のプロパティ 'length' を読み取れませんでした。
-
[解決済み] .css()関数で追加したスタイルを削除するにはどうしたらいいですか?
-
[解決済み] jQuery に何かを実行する前にすべての画像の読み込みを待つように指示する公式な方法
-
[解決済み] jQueryの複数要素の同一クリックイベント
-
[解決済み] JSONPとは何か、素人目にもわかるように説明してくれる人はいませんか?[重複)。
-
[解決済み] jQuery removeClass ワイルドカード
-
[解決済み] jQueryの.ajax()メソッドが私のセッションクッキーを送信しないのはなぜですか?
-
[解決済み] jQuery: outer html() [重複]。
-
[解決済み] jQuery append() - 追記された要素を返す
-
[解決済み] jQueryで<input type="text">のonchangeを実装するには?