Ich versuche mit jQuery die Bildhöhe der ersten "grand children" eines Containers zu finden, dann setze den Container auf diese Höhe. Aber ich kann nicht scheinen, das Bildhöhenattribut zu ziehen - das src funktioniert. Irgendwelche Ideen? Versucht man nur, die Höhen über CSS zu ziehen? Wie kann ich die „echten Höhen“ bekommen kann ich nicht geben Sie die Breite und Höhe in img-Tag - das ist also keine Option; (Jquery finde Bildhöhe funktioniert nicht
$(document).ready(function() {
var imageContainer = '#image-container';
var imageSrc = $(imageContainer).children(':first').children(':first').attr('src'); // control test
var imageHeight = $(imageContainer).children(':first').children(':first').height(); // have also tried attr('height')
alert(imageSrc + ' ' + imageHeight);
});
<div id="image-gallery">
<div id="image-container">
<div class="slide">
<img src="test1.jpg" alt="test1" />
<p>
<strong>This is a test 1</strong>
</p>
</div>
<div class="slide">
<img src="test2.jpg" alt="test2" />
<p>
<strong>This is a test 2</strong>
</p>
</div>
</div>
</div>
'$ (image) .load();' nicht für mich arbeiten - "Bild nicht definiert" Fehler –
Ich glaube, Sie müssen tun, $ ('img'). Load(); ' – Pixelsmith