昨今のブラウザ事情では、style 要素の動的な適用が手軽になったものの IE8 以下にも対応させるには IE の独自メソッドが必要になったりと煩わしさが残る。ということでクロスブラウザで style 要素の動的な追加/削除が簡単にできる jQuery プラグインを作ってみた。 こんな感じで利用できる。 var cssText = 'body{color:red} h1{color:blue}'; //style の追加 var style = $.appendStyle(cssText); //style の削除 style.removeStyle(); Demo 実装方法については style の適用はほぼ前回のエントリに書いたまんまの実装。 削除も style 要素を remove() するのみだが、IE8 以下については createStyleSheet() で生成されたオブジェク