मैं कंटेनर के पहले "भव्य बच्चों" की छवि ऊंचाई खोजने के लिए jQuery का उपयोग करने की कोशिश कर रहा हूं, फिर कंटेनर को उस ऊंचाई पर सेट करें। लेकिन, मैं छवि ऊंचाई विशेषता खींचने के लिए प्रतीत नहीं कर सकता - स्रोत काम प्राप्त कर रहा है। कोई विचार? क्या यह सिर्फ सीएसएस के माध्यम से ऊंचाई खींचने की कोशिश कर रहा है? कैसे मैं "असली ऊंचाइयों" मिलता है मैं नहीं कर सकते हैं इनपुट चौड़ाई और ऊंचाई img टैग में - ताकि एक विकल्प नहीं है, (Jquery छवि की ऊंचाई को काम नहीं कर रहा है
$(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>
'$ (छवि) .load(); 'मेरे लिए काम नहीं -" छवि परिभाषित नहीं है "त्रुटि –
मेरा मानना है कि आपको' $ (' img ') करना होगा। लोड(); ' – Pixelsmith