• Страница 2 из 2
  • «
  • 1
  • 2
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » rons [24]
Результаты поиска
Дата: Вторник, 12.08.2014, 16:21 | Сообщение #16 | Тема: first-letter при помощи JavaScript. replace.
rons
Сержант
Группа: Проверенные
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline


likbezz, Благодарю, работает, то что нужно. smile

 
Дата: Суббота, 10.01.2015, 23:00 | Сообщение #17 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript
rons
Сержант
Группа: Проверенные
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline


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>


 
Дата: Воскресенье, 11.01.2015, 01:53 | Сообщение #18 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript
rons
Сержант
Группа: Проверенные
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline


likbezz,
Цитата likbezz, Сб, 10.01.2015, 23:29:02
или вы не в теме?

не совсем wacko Я лепил, лепил 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
 
Дата: Воскресенье, 11.01.2015, 14:50 | Сообщение #19 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript
rons
Сержант
Группа: Проверенные
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline


likbezz,
Цитата likbezz, Вс, 11.01.2015, 02:11:54
Ну а так


Прикрепления: 8145806.jpg (11.3 Kb)

 
Дата: Воскресенье, 11.01.2015, 15:47 | Сообщение #20 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript
rons
Сержант
Группа: Проверенные
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline


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'))}    
    };    
    });    
    });

Так не работает..


 
Дата: Воскресенье, 11.01.2015, 16:29 | Сообщение #21 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript
rons
Сержант
Группа: Проверенные
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline


likbezz,
Теперь так:

<div class="eMessage" data-image="http://bestdress.com.ua/uploads/posts/2014-01/1388867043_vasilisa-volodina.jpg"></div>

Прикрепления: 6536137.jpg (23.2 Kb)

Сообщение отредактировал rons - Воскресенье, 11.01.2015, 16:30
 
Дата: Воскресенье, 11.01.2015, 16:38 | Сообщение #22 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript
rons
Сержант
Группа: Проверенные
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline


likbezz,
Цитата likbezz, Вс, 11.01.2015, 15:34:49
Ну и вот .. ссылку получили

только получается так :%)
<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>


 
Дата: Вторник, 25.08.2015, 05:27 | Сообщение #23 | Тема: Плавное сворачивание / разворачивание блока + куки
rons
Сержант
Группа: Проверенные
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline


Приветствую. Как вынести кнопку hideBtn, за пределы hideWrap?
Код
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="http://s2.ucoz.net/src/jquery-1.6.1.js"></script>
<script type="text/javascript" src="/_theme/_script/_ext/_cookie.js"></script>

<script type="text/javascript">
$(function(){
/* Start DocumentReady */
$('div.hideWrap a.hideBtn').each(function(i){var cookie=getCookie('hideBtn'+i);
if(cookie&&cookie.indexOf('show')>-1)$(this).toggleClass('show').siblings('div.hideCont').show();})
/* StartClickFunction */
$('div.hideWrap a.hideBtn').click(function(){
$(this).toggleClass('show').siblings('div.hideCont').slideToggle('normal');
var hideBtn=$('div.hideWrap a.hideBtn').index($(this)),isShow=$(this).attr('class');
setCookie('hideBtn'+hideBtn,isShow,365);
return false;
});
/* End DocumentReady */
});
</script>
</head>

<body id="dm1">

<!--Start()-->

<div class="hideWrap">
<a class="hideBtn" href="javascript://" title="Показать\Скрыть блок">Показать</a>
<div class="hideCont">Здесь располагается содержимое class "hideCont"</div>
</div>

<!--//End()-->

</body>
</html>

Что было например так:

<a class="hideBtn" href="javascript://" title="Показать\Скрыть блок">Показать</a>
<div class="hideWrap">
<div class="hideCont">Здесь располагается содержимое class "hideCont"</div>
</div>


 
Дата: Пятница, 04.09.2015, 20:33 | Сообщение #24 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript
rons
Сержант
Группа: Проверенные
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline


Приветствую аццкого кодера.
del. решено.


Сообщение отредактировал rons - Пятница, 04.09.2015, 21:05
 
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » rons [24]
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:


Мобильная версия