まだ作成されていない一連の要素の寸法を変更したい。それらは、私がアクセスできないJavaScriptスクリプトによって作成されます。JQueryのcss()関数は、既存のアイテムにのみ変更を適用しますが、CSSファイルにCSSプロパティを設定した場合と同じようにコードを機能させたいと考えています。
誰かが私がそれをするのを手伝ってもらえますか?
まだ作成されていない一連の要素の寸法を変更したい。それらは、私がアクセスできないJavaScriptスクリプトによって作成されます。JQueryのcss()関数は、既存のアイテムにのみ変更を適用しますが、CSSファイルにCSSプロパティを設定した場合と同じようにコードを機能させたいと考えています。
誰かが私がそれをするのを手伝ってもらえますか?
1つのオプションは、スタイル要素を動的に作成することです。
$("<style type='text/css'> .redbold{ color:#f00; font-weight:bold;} </style>").appendTo("head")
$("<div/>").addClass("redbold").appendTo("body");
ここからの抜粋:実行時にjQueryを使用してCSSルール/クラスを作成します。
考えられるIEの代替案は次のとおりです(jQueryでのCSSクラスの作成を参照)。
document.styleSheets[0].addRule('body', 'background: green', -1);
参考までに、addRuleのドキュメントを参照してください。