Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 04.10.2017, 11:08
Профессор
Отправить личное сообщение для Igorsrt Посмотреть профиль Найти все сообщения от Igorsrt
 
Регистрация: 21.02.2016
Сообщений: 271

ну вот уже совсем "почти что"... )) Спасибо огромное
http://ingraf.su/sila-1c/ - но вот только еще бы автоматическое перелистывание срабатывало (а тут как-раз этот класс active срабатывает, насколько я понимаю)
Ответить с цитированием
  #12 (permalink)  
Старый 04.10.2017, 12:41
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Igorsrt,
Сообщение от Igorsrt
видимо, потому что у Вас текст, а у меня картинки
замените innerText на innerHTML
Ответить с цитированием
  #13 (permalink)  
Старый 04.10.2017, 13:43
Профессор
Отправить личное сообщение для Igorsrt Посмотреть профиль Найти все сообщения от Igorsrt
 
Регистрация: 21.02.2016
Сообщений: 271

не получается (
Ответить с цитированием
  #14 (permalink)  
Старый 04.10.2017, 16:36
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Немного позаимствовал у рони
<style>
   li { display:inline }
   .active img{ border:1px solid red }
   div { width:700px;
           overlay:hide
   }
</style>
<div>
<ol>
   <li><img src="http://ingraf.su/wp-content/uploads/adecco.jpg" alt="Adecco" class="img-responsive"></li>
   <li class='active'><img src="http://ingraf.su/wp-content/uploads/Rambler.jpg" alt="Rambler" class="img-responsive"></li>
   <li><img src="http://ingraf.su/wp-content/uploads/bel.jpg" alt="Белая птица" class="img-responsive"></li>
   <li><img src="http://ingraf.su/wp-content/uploads/Rusbiteh.jpg" alt="Русбитех" class="img-responsive"></li>
   <li>
              <img src="http://ingraf.su/wp-content/uploads/Tryohgornaya-manufaktura.jpg" alt="Трёхгорная мануфактура" class="img-responsive">
            </li>						
   <li>
              <img src="http://ingraf.su/wp-content/uploads/Moskabelmet.jpg" alt="Москабельмет" class="img-responsive">
            </li>						
   <li>
              <img src="http://ingraf.su/wp-content/uploads/Asteros.jpg" alt="Астерос" class="img-responsive">
            </li>						
   <li>
              <img src="http://ingraf.su/wp-content/uploads/Subaru.jpg" alt="Subaru" class="img-responsive">
            </li>						
    <li>
              <img src="http://ingraf.su/wp-content/uploads/Nestle.jpg" alt="Nestle Waters" class="img-responsive">
    </li>
</ol>
</div>
<script>

  document.querySelector("ol").onclick = function(e){
    var lis = document.querySelectorAll('li');
     var target = event.target;
     if (target = target.closest("li")) {
        var selected = [].indexOf.call(lis,  target ) ;
        if(selected != 1) {
           curr = selected ? selected - 1: lis.length - 1;
           var innerOl = "<li>" + lis[curr].innerHTML + "</li>\n<li class='active'>" + lis[selected].innerHTML + "</li>\n";
          curr++;
          for(var i = 2;i <lis.length;i++) { 
              curr++;
              if(curr >= lis.length) { if(selected==0) curr = 1;
                else curr =0;
              }
              innerOl += "<li>" + lis[curr].innerHTML + "</li>\n";
          }
          this.innerHTML = innerOl;     
      }
   }
};
</script>

Последний раз редактировалось Dilettante_Pro, 04.10.2017 в 18:07.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax. Как сделать загрузку изображений, отображение, удаление как на Авито wowtschuk AJAX и COMET 1 07.03.2017 01:34
Акардион меню из чекбоксов и списка, как сделать подсветку текущего элемента OliLoi jQuery 0 08.11.2016 08:15
Как сделать реакцию на изменение любого элемента формы. Mik Events/DOM/Window 3 28.07.2011 08:52
Как убрать hover? Либо как сделать стрелки статичными? krusty36 Элементы интерфейса 1 13.07.2011 09:20
Jcarousel. Как сделать непрерывную прокрутку изображений? Akimserg jQuery 3 01.04.2011 15:03