Javascript.RU

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

Подскажите с циклом пожалуйста.
Здравствуйте. Подскажите пожалуйста, как правильно сделать, что бы код выполнялся постоянно. То есть 1div через 5 секунд 2div через 5 секунд снова 1div и т.д. Код работает, но нужно добавить цикл. Спасибо за помощь.
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
$(function(){
    $('#div1').delay(5000).queue(function(){
        $(this).remove();
        $('#div2').fadeIn(400);     
    });
});
</script>
Ответить с цитированием
  #2 (permalink)  
Старый 08.08.2015, 18:38
Новичок на форуме
Отправить личное сообщение для Gawk Посмотреть профиль Найти все сообщения от Gawk
 
Регистрация: 18.02.2012
Сообщений: 4

Даже не пришлось идти далеко... http://javascript.ru/setInterval
Ответить с цитированием
  #3 (permalink)  
Старый 08.08.2015, 19:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

Мигалка fadeIn fadeOut
Gatti,
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src='http://code.jquery.com/jquery-latest.js'></script>

<style type='text/css'>
div{
   width: 300px;
   height: 100px;
   background-color: #FFFF00;
   position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

#div2{
   background-color: #3399FF;
}

</style>
<script type='text/javascript'>
$(function() {
    function b() {
        a = a.reverse();
        $(a[0]).fadeOut(400).delay(5000).fadeIn(400, b)
    }
    var a = ["#div1", "#div2"];
    b()
});
</script>
</head>
<body>
<div id="div1"></div>
<div id="div2"></div>
</body>
</html>
Ответить с цитированием
  #4 (permalink)  
Старый 08.08.2015, 22:05
Новичок на форуме
Отправить личное сообщение для Gatti Посмотреть профиль Найти все сообщения от Gatti
 
Регистрация: 07.08.2015
Сообщений: 4

У меня такой css:
<style type='text/css'>


</style>

Все работает, но перед заменой дива, которое меняем отпускается вниз на секунду и изчезает, как быть? Спасибо!
Ответить с цитированием
  #5 (permalink)  
Старый 08.08.2015, 22:12
Новичок на форуме
Отправить личное сообщение для Gatti Посмотреть профиль Найти все сообщения от Gatti
 
Регистрация: 07.08.2015
Сообщений: 4

Сообщение от Gatti Посмотреть сообщение
У меня такой css:

<style type='text/css'>
#div1, #div2 {
width: 200px;
height: 352px;
}
</style>

Что то не редактирует сообщение. Все это работает внутри других div.
Большое спасибо.
Ответить с цитированием
  #6 (permalink)  
Старый 08.08.2015, 22:30
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

Gatti,
так пропишите position и top left чтоб ничего не прыгало
Ответить с цитированием
  #7 (permalink)  
Старый 08.08.2015, 23:19
Новичок на форуме
Отправить личное сообщение для Gatti Посмотреть профиль Найти все сообщения от Gatti
 
Регистрация: 07.08.2015
Сообщений: 4

Вот стиль:
<style type='text/css'>
#div1, #div2 {
width: 200px;
height: 352px;
position: static;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
</style>

Скачок вниз при замене, если ставить position fixed то это все из нужного блока выпрыгивает на середину. Что я не так делаю? Спасибо!
Ответить с цитированием
  #8 (permalink)  
Старый 08.08.2015, 23:56
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

Gatti,
кроме fixed и static есть другие параметры хоть немного почитайте про css
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Подскажите пожалуйста как мне можно изменить этот скрипт Niko Общие вопросы Javascript 3 15.04.2013 15:35
Подскажите пожалуйста как мне можно изменить этот скрипт Niko jQuery 0 13.04.2013 14:47
Помогите пожалуйста с циклом faforty Общие вопросы Javascript 2 26.06.2011 21:38
Подскажите пожалуйста с трансформацией изображения Deniskan Общие вопросы Javascript 23 18.03.2010 19:20