CSS規則を永続的に変更したい(新しい要素がこのCSS規則を引き継ぐように)。動的に作成された要素の永続的なCSS規則の変更
https://jsfiddle.net/Lvm0c7m6/
:
$(".red").css("background-color", "blue");
をここに私のバイオリンを参照してください:(言ってやるが、彼らが作成されるときに存続していない将来の要素の背景色を変更する)持続しませんCSSを使用して、すべてのjqueryの変更があること表示されます今後のすべての要素がCSSによって作成された新しいルールを持つようにしたいと思っています。これを行う方法があります(良いクロスブラウザサポートがあります)。
すると、それは同じ重量を運ぶことはありません。 JavaScriptの大半はイベント駆動型であり、機能のタイムスパンの中ではすべてが生きています。またはセッション。ブラウザが別のページ、ディレクトリ、サイトなどに変更されると、元の場所からのJavaScriptのほとんどまたはすべてがガベージコレクションされます。スタイルシート、スタイルブロック、またはスタイル属性に対して直接的または間接的に行われた変更はすべて一時的です。エディターで文書に加えられた変更は永久的です。 – zer00ne