セレクターを使用して取得しているtextareasのコレクションがあります。次に、繰り返し処理して、現在の幅に基づいてそれぞれの最大幅を設定しようとしています(すべて同じではないため、このようにしています)。ただし、配列内の要素の.cssプロパティにアクセスできません。これは、HTMLTextAreaElementsであるためだと思いますか?これを機能させる方法、またはこれにアプローチするためのより良い方法はありますか?
これはさまざまなページでさまざまなサイズで使用される汎用コントロールであるため、最大幅を静的に設定することはできません。
$(function () {
var a = $('.myTextAreaCssClass');
for(var i = 0;i < a.length; i++) {
var w = a[i].css(width);
a[i].css('max-width',w);
}
});