У меня есть HTML как это:JQuery синтаксического анализа IMDB HTML
<div class="txt-block">
<h4 class="inline">Country:</h4>
<a href="/country/us?ref_=tt_dt_dt" itemprop='url'>USA</a>
</div>
<div class="txt-block">
<h4 class="inline">Language:</h4>
<a href="/language/en?ref_=tt_dt_dt" itemprop='url'>English</a>
</div>
<div class="txt-block">
<h4 class="inline">Release Date:</h4> 9 January 2011 (USA)
<span class="see-more inline">
<a href="releaseinfo?ref_=tt_dt_dt" itemprop='url'>See more</a> »
</span>
</div>
мне нужно получить ключ-значение. например: 'Release Date:
', '9 January 2011 (USA)
'
я могу получить ключ:
$('.txt-block').each(function() {
console.log($(this).children('h4').text());
});
МЕТОДИЧЕСКИЕ получить значение в этом цикле?
UPD: решение
$('.txt-block').each(function() {
var key=$(this).children('h4').text();
$(this).children('h4').remove();
$(this).children('span').remove();
var value=$(this).text().trim();
console.log(key,value);
}
не работает должным образом: http://jsfiddle.net/6fqhduok/ – askovpen
, что должно быть результат? Каковы значения в вашем XML? –