私は、指定されたクラスですべての要素を選択し、css()を使ってそのプロパティを変更できることを知っています。しかし、スタイルシートを直接変更するにはどうすればいいですか?私が作成した新しいHTML要素が正しい計算幅と高さで作成されるように、これを実行したいと思います。jqueryでスタイル要素を選択することはできますか?
$('.box').css('width', widthValue + 'px');
これは動作しますが、私は、このような
let newBox = $('<div class="box"></div>');
.....などの新しい要素を作成するときにこれは、もちろん、私は以前に設定幅を継承しません。だから私は疑問に思っていました。ボックスクラスのスタイルを変更するにはどうすればいいですか?
しかし、幅が計算されます。 –
@tomwrong計算した後、計算してCSSとして追加します –
ありがとうございます。しかし、私はこれを非常に多分伝えているかどうかはわかりません。私はスタイルを変更する変更したい。後でそれを変更する方法はたくさんありますが、これを行うには多くのことがあります。私はそれを行うためのよりクリーンな方法を探しています。 –