[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » Mechel [2]

Результаты поиска
[1 | Тема: Оформление результатов поиска картинками-превью.] Mechel [14.03.2014, 18:30]
Подскажите, пожалуйста, как исправить скрипт вывода похожих материалов. Проблема в том, что текст подписи не соответствует картинке. В результатах поиска то-же самое.
Вот, как это выглядит - http://livesnap.ru/photo/zhivotnye/10-0-606

Код
<script type="text/javascript">  
$('#uRelated li.uRelatedEntry a').each(function(){  
var c=$(this),cont=c.parent(),url=this.href,noimg='http://livesnap.ru/_nopic.gif';  
$.get(url,{},function(d){  
var b=$(d).find('.eMessage img:eq(0)')||$(d).find('.eTitle img:eq(0)')||false,src=null;  
if(b){  
for(var i=0;i<b.length;i++){  
  if(!/ucoz.net/i.test(b[i].src)){  
  src=b[i].src;  
  cont.prepend('<a href="'+url+'"><img src="'+src+'" class="uRelatedEntry"></a>');
  break;  
  };  
};  
if(src==null){cont.prepend($('<img/>').attr('src',noimg).addClass('uRelatedEntry'))}  
};  
});  
});
</script>
[2 | Тема: Оформление результатов поиска картинками-превью.] Mechel [14.03.2014, 23:33]
Спасибо за ссылку, разобрался:

1) вместо img:eq(0), надо просто img
2) цикл вместо i=0, поставил i=1 и все заработало как надо!


Полная версия сайта