19 Mayıs 2011, PERŞEMBE
öğeleri bir dizi max yüksekliği ile eleman
div öğeleri kümesi var. jQuery, maksimum yükseklik ile div div yüksekliği de bulmak mümkün olmak istiyorum. Örneğin:
<div>
<div class="panel">
Line 1
Line 2
</div>
<div class="panel">
Line 1<br/>
Line 2<br/>
Line 3<br/>
Line 4<br/>
</div>
<div class="panel">
Line 1
</div>
<div class="panel">
Line 1
Line 2
</div>
</div>
Yukarıdaki bakarak, 2 div (4 hat) tüm maksimum yüksekliğe sahip olduğunu biliyoruz. Bunu nasıl öğrenebilirim? Birisi yardım eder misiniz?
Ben şimdiye kadar denedim:
1 div yüksekliği verir $("div.panel").height().
CEVAP
19 Mayıs 2011, PERŞEMBE
var maxHeight = Math.max.apply(null, $("div.panel").map(function ()
{
return $(this).height();
}).get());
Eğer bu kafa karıştırıcı okumak için ise, bu daha net olabilir:
var heights = $("div.panel").map(function ()
{
return $(this).height();
}).get(),
maxHeight = Math.max.apply(null, heights);
Bunu Paylaş:

Neden ilk eleman benim Raylar her zama...
Nasıl numpy bir dizi belirli öğeleri k...
Nasıl bu dizi benzersiz öğeleri alabil...
JavaScript dizi seçme son eleman...
Nasıl öğeleri eklemek için PHP boş bir...