Так, .. ничего нового, может кому пригодится, ну и для примера, конечно.
Листинг:
Код
<script type="text/javascript">
$.get('/api/forum/0-0-1-34',function(d){
var cont=$('#apiCont'),posts=$(d.getElementsByTagName('struct')),data=[],html='';
for(i=0,j=5;i<j;i++){
$('name',posts[i]).each(function(){
data[$(this).text()]=$(this).next().text();
//alert($(this).text()+' = '+$(this).next().text());
});
html+='<div class="bg_'+(i%2)+'"><h3><a class="threadLink" href="'+data['TOPIC_LINK']+'">'+data['TOPIC_NAME']+'</a></h3><div class="threadDescr">'+data['TOPIC_DESCR']+'</div><div class="threadFrmBlock">[Форум: <span class="threadFrmName"><a href="'+data['FORUM_LINK']+'" class="threadFrmLink">'+data['FORUM_NAME']+'</a></span>]</div></div><br />';
}
cont.html(html);
});
</script>
Ну.. все стандартно, по моему,..
Код
<div class="bg_'+(i%2)+'">
- устанавливает класс «bg_0» - для четных, и «bg_1» для нечетных.
- 5 - кол-во тем для вывода.
☑ Пример: http://likbezz.ru/_example/_api/2013/get_api_last_topics.html