Hej.
Jag har stött på något som irriterar mig något enormt. Detta är enkelt, och borde fungera.
Jag har följande:
<div class="block">
<img src="bild.jpg">
<div class="text">
<span>Detta är första Span</span>
<h2>Detta är huvudrubriken</h2>
<h3>Detta är underrubriken</h3>
<span>Detta är andra Span</span>
</div>
</div>
Jag vill hämta innehållet i de olika taggarna.
$(img) passas till funktionen, och är bilden.
var elm = $(img).closest('.block').find('.text');
var span_1_value = $(elm).find('span:nth-child(1)').text();
var h2_value = $(elm).find('h2').text();
var h3_value = $(elm).find('h3').text();
var span_2_value = $(elm).find('span:nth-child(2)').text();
Span 1, h2 och h3 funkar som det ska, men span 2 blir tom.
Någon som ser vad som är galet?