jQuery での CSS パーセンテージ値の取得
Web 開発シナリオでは、要素の操作やカスタマイズに特定の CSS プロパティ値を取得することが重要になる場合があります。この質問は、特にルールがパーセンテージベースの宣言を利用する場合に、jQuery で CSS ルールのパーセンテージ値を取得する問題に取り組みます。
質問に示されているように、ターゲット ルールは次のように定義されます。
.largeField { width: 65%; }
課題は、ピクセル値への変換を回避して、この「65%」値を jQuery で取得することにあります。これに対処するために、このソリューションでは、要素スタイルを介した CSS プロパティへの直接アクセスを利用します。
$('.largeField')[0].style.width
このアプローチでは、.largeField セレクターに一致する最初の要素をフェッチし、そのインライン CSS width プロパティ値を取得します。希望のパーセンテージ値を保持します。このアプローチにより、複雑なスタイルシートのシナリオで DOM メソッドを使用する際の制限が回避されます。
以上がjQuery を使用して CSS パーセンテージ値を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。