5
たとえば、テキストの内容が異なる<span>
要素の束があるとします。jQueryセットの中で最も広い要素を取得
どのようにして<span>
を最大限に活用できますか?
jQueryは問題ありません。私は、幅自体の値ではなく、スパンの特定に気をつけます。
同様の質問はhereです。しかし、彼らは幅の値を得るだけです。ここで
は、私が開始したい方法は次のとおりです。divの中で最も広い範囲を特定するためのjQueryを使用した
$('span').each(function(id, value){
if ($(this).width() > w) {
largestSpan = id;
}
});
1分。それだけでアップアップ。 –
これはよりエレガントでコンパクトな2枚です。 :O – DevlshOne
私の唯一の不満は、 '$(this)'を実行するたびに新しいjQueryオブジェクトを作成していることです。効率は本当にループの中で重要なので、一度格納する方が良いでしょう。 '$ element = $(this)'を呼び出し、毎回 '$(this) 'ではなく' $ element'を参照してください。 –