Ссылки на схожие материалы, оформляем картинками. JavaScript
|
|
[136] true [30.12.2014, 18:37] |
Они похоже сами не знают как это исправить:
счас приду)) прикол расскажуДобавлено (30.12.2014, 18:37) --------------------------------------------- не не расскажу,скриншот переписки больше страницы. короче у них команда сменилась.
в моей переписке я выгляжу неадекватным болваном ,но мои просьбы выполнялись и давались адекватные точные советы и решения.
в твоем же случае смех) |
|
[137] ICE-DOG [31.12.2014, 11:04] |
давались адекватные точные советы и решения. Может поделишься решением ? |
|
[138] true [31.12.2014, 13:58] |
Может поделишься решением ?
давно было. точно не помню. но по ходу у них загрузчик глючил. он сохранял имена файлов,но сам фал не грузил на сервер. вот переписка,может поможет. Доступно только для пользователей
|
|
[139] rons [10.01.2015, 23:00] |
likbezz, приветствую, подскажи пожалуйста что нужно изменить в скрипте если картинка будет находится не в img а в например data-image?
Код $('#uRelated li.uRelatedEntry a').each(function(){ var c=$(this),cont=c.parent(),url=this.href,noimg='http://likbezz.ru/_theme1/_st/ico/_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($('<img/>').attr('src',src).addClass('showimgenteries'));break; }; }; if(src==null){cont.prepend($('<img/>').attr('src',noimg).addClass('showimgenteries'))} }; }); }); Сейчас так: <div class="eMessage"><img src="http://s2.ucoz.net/a/16/2847.gif"></div> Хотелось бы сделать так: <div class="eMessage" data-image="http://s2.ucoz.net/a/16/2847.gif"></div> |
|
[140] likbezz [11.01.2015, 00:29] |
rons, likbezz, приветствую, подскажи пожалуйста что нужно изменить в скрипте если картинка будет находится не в img а в например data-image? Добрый. Ну, если через одно место, то вот тут: Код var b=$(d).find('.eMessage img:eq(0)')||$(d).find('.eTitle img:eq(0)')||false,src=null; на: Код var b=$(d).find('.eMessage').data('data-image')||false,src=null; ну а по сути - всю серединку. Если изначально предполагается наличие data-image то не фиг и проверку ставить на скрин картинки (if(!/ucoz.net/i.test(b[i].src))).. просто смотреть есть атрибут и не пустой ли.. |
|
[141] rons [11.01.2015, 01:53] |
likbezz, не совсем Я лепил, лепил data, так и ничего не вышло Код var b=$(d).find('.eMessage img:eq(0)')||$(d).find('.eTitle img:eq(0)')||false,src=null; на Код var b=$(d).find('.eMessage').data('data-image')||false,src=null; Что-то не так, не работает
Сообщение отредактировал rons - Воскресенье, 11.01.2015, 01:59 |
|
[142] likbezz [11.01.2015, 03:11] |
rons, Что-то не так, не работает Ну а так: Код var b=$(d).find('.eMessage').eq(0).data('data-image')||false,src=null; alert(b); ? |
|
[143] rons [11.01.2015, 14:50] |
likbezz,
|
|
[144] likbezz [11.01.2015, 15:08] |
rons, Следовательно, либо нет блока, либо нет атрибута .. |
|
[145] rons [11.01.2015, 15:47] |
likbezz, Было так: <div class="eMessage"><img src="картинка"></div> Код $('#uRelated li.uRelatedEntry a').each(function(){ var c=$(this),cont=c.parent(),url=this.href,noimg='http://likbezz.ru/_theme1/_st/ico/_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($('<img/>').attr('src',src).addClass('showimgenteries'));break; }; }; if(src==null){cont.prepend($('<img/>').attr('src',noimg).addClass('showimgenteries'))} }; }); }); Так работает Стало так: <div class="eMessage" data-image="картинка"></div> Код $('#uRelated li.uRelatedEntry a').each(function(){ var c=$(this),cont=c.parent(),url=this.href,noimg='http://likbezz.ru/_theme1/_st/ico/_nopic.gif'; $.get(url,{},function(d){ var b=$(d).find('.eMessage').eq(0).data('data-image')||false,src=null; alert(b); if(b){ for(var i=0;i<b.length;i++){ if(!/ucoz.net/i.test(b[i].src)){ src=b[i].src; cont.prepend($('<img/>').attr('src',src).addClass('showimgenteries'));break; }; }; if(src==null){cont.prepend($('<img/>').attr('src',noimg).addClass('showimgenteries'))} }; }); }); Так не работает.. |
|
[146] likbezz [11.01.2015, 16:12] |
rons, Код var b=$(d).find('.eMessage').eq(0).attr('data-image')||false,src=null; alert(b); |
|
[147] rons [11.01.2015, 16:29] |
likbezz, Теперь так: <div class="eMessage" data-image="http://bestdress.com.ua/uploads/posts/2014-01/1388867043_vasilisa-volodina.jpg"></div>
Сообщение отредактировал rons - Воскресенье, 11.01.2015, 16:30 |
|
[148] likbezz [11.01.2015, 16:34] |
rons, Ну и вот .. ссылку получили. |
|
[149] rons [11.01.2015, 16:38] |
likbezz, Ну и вот .. ссылку получили только получается так :%) <DIV id="uRelated" class="browsee" > <UL class="uRelatedEntries" > <LI class="uRelatedEntry" > <IMG src="http://likbezz.ru/_theme1/_st/ico/_nopic.gif" class="showimgenteries" > <IMG class="showimgenteries" > <A href="ссылка" >имя</A> </LI> </UL> </DIV> |
|
[150] likbezz [11.01.2015, 18:17] |
rons, только получается так :%) меняйте дальше .. на этом не все. вся проверка и цикл лишний.. |
|