以下のようなコードがあります
var newWidth = Math.floor(width * .75) + 'px';
$(this).find("input:first").attr('style', 'width:newWidth ');
newWidth を直接渡すことは機能しないため、正しい構文であるべきであるため、私を修正してください。また、スタイルを介してのみこれを行う必要があります。
以下のようなコードがあります
var newWidth = Math.floor(width * .75) + 'px';
$(this).find("input:first").attr('style', 'width:newWidth ');
newWidth を直接渡すことは機能しないため、正しい構文であるべきであるため、私を修正してください。また、スタイルを介してのみこれを行う必要があります。
使用する.css()
$(this).find("input:first").css('width', newWidth);
css
これには次のメソッドを使用できます。
$(this).find("input:first").css('width', <your dynamic value> + 'px');
ドキュメントへのリンクは次のとおりです。
それ以外の場合、使用する必要がある場合は、attr
これを行うことができるはずです:
$(this).find("input:first").attr('style', 'width:' + <your dynamic value> + 'px');
これを試して
$(this).find("input:first").attr('style', 'width:'+newWidth+'px');