Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.06.2017, 20:28
Новичок на форуме
Отправить личное сообщение для DenMohinator Посмотреть профиль Найти все сообщения от DenMohinator
 
Регистрация: 03.06.2017
Сообщений: 5

Скрытие/Отображение элементов с интервалом
Доброго времени суток!
Нужна помощь умных людей в решении сложного (для меня) задания.
Нужно добавить два рисунка, невидимые при загрузке страницы, и две кнопки. При нажатии на одну кнопку должно в цикле срабатывать проявление первой картинки и исчезновение второй картинки со скоростью 2000, а затем наоборот, при нажатии на вторую кнопку обе картинки должны появиться и прекратить мигание.
Я поискал в инете и нашел нужные мне данные, вот только моих знаний не хватает чтобы слепить из этого нормальный код.
Пожалуйста помогите.
Ответить с цитированием
  #2 (permalink)  
Старый 03.06.2017, 20:48
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

DenMohinator,
html и css хотя бы сделайте, так больше шансов, что вам ответят.
Ответить с цитированием
  #3 (permalink)  
Старый 03.06.2017, 20:48
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
  #4 (permalink)  
Старый 03.06.2017, 21:20
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Интересная фантазия, с каждым днем мне все больше нравится этот форум.
Ответить с цитированием
  #5 (permalink)  
Старый 03.06.2017, 21:27
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Мигалка на js
DenMohinator,

<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  body .tkl{
     display:  none;
     transition: all .8s linear;
     transform: scale(0);
  }
  body.open .tkl{
     display:   inline-block;
  }
  body.open .tkl.show{
     transform: scale(1);
  }
  </style>
</head>

<body>
 <img src="http://www.infoportal.pp.ua/_ph/13/2/706430891.jpg" alt="" class="tkl">
 <img src="http://www.euflora.eu/i/gallery/14102.jpg" alt="" class="tkl">
 <input id="aaa" name="" type="button" value="show"  onclick="show()">
 <input id="bbb" name="" type="button" value="go"  onclick="go()">
  <script>
var timer, show;

function blinker(cls, duration, sel) {
    var elems = [].slice.call(document.querySelectorAll(sel));
    show = function() {
        document.body.classList.add("open");
        window.clearTimeout(timer);
        elems[0].classList.add(cls);
        elems[1].classList.add(cls)
    };
    return function() {
        show();
        (function mig(a) {
            elems.reverse();
            elems[0].classList.add(cls);
            elems[1].classList.remove(cls);
            timer = window.setTimeout(mig, duration)
        })()
    }
}
var go = blinker("show", 2000, ".tkl");

  </script>

</body>

</html>
Ответить с цитированием
  #6 (permalink)  
Старый 03.06.2017, 21:32
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Зачетно получилось , картинки в тему
Ответить с цитированием
  #7 (permalink)  
Старый 03.06.2017, 21:42
Новичок на форуме
Отправить личное сообщение для DenMohinator Посмотреть профиль Найти все сообщения от DenMohinator
 
Регистрация: 03.06.2017
Сообщений: 5

Спасибо! Ты мне жизнь спас!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
скрытие/отображение элементов через jQuary Black_Star Общие вопросы Javascript 3 22.07.2016 11:15
Массив из элементов другого массива, взятых в случайном порядке Basil_JS Общие вопросы Javascript 6 12.04.2015 13:07
Удалить и вернуть массив из удаленных элементов splice Paulyyy Общие вопросы Javascript 15 29.05.2013 15:36
Получить список ВСЕХ элементов DOM Почемучкин Events/DOM/Window 7 16.04.2012 11:33
Сгенерировать 2 последовательности и узнать сколько в них одинаковых элементов Ирина Владимировна Общие вопросы Javascript 10 24.03.2012 18:18