.css() 関数によって追加されたインライン スタイルを削除する
Web 開発の領域では、jQuery の .css() 関数は便利な機能を提供します。 CSS プロパティを動的に変更する方法。ただし、デフォルトまたは継承されたスタイルをそのままにして、追加したスタイルを削除する必要がある状況が発生する場合があります。
そのようなシナリオの 1 つは、ユーザー入力に基づく条件変更を伴います。たとえば、カラー ピッカーの選択に基づいて背景色を変更したい場合がありますが、色が選択されていない場合は元の状態にリセットします。
Using $.css("background-color", "none) ") は、CSS ファイルで定義されているものを含むすべての背景色を削除します。 jQuery によって追加されたインライン スタイルのみを選択的に削除するには、より具体的なアプローチが必要です。
解決策は、プロパティを空の文字列に設定することです。
$.css("background-color", "");
空の文字列を割り当てることにより、を使用すると、jQuery によって追加されたインライン スタイルを効果的に消去し、継承されたスタイルまたはデフォルトのスタイルが有効になるようにします。これにより、CSS ファイルのデフォルトのスタイルがそのまま維持されると同時に、必要に応じて特定のインライン スタイルを動的に変更および削除できるようになります。
以上がjQuery の .css() 関数で追加されたインライン スタイルを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。