2015-09-06 3 views
-1

я зацикливание к элементам, но когда это цикл обратно в первый DIV, анимация происходит, мне нужно только переключающий DIV без анимации на интервалеJquery Удалить рамочную анимацию

$(document).ready(function() { 
    function telephone() { 
     $("#div1").delay(3000).hide(0, function() { 
      $("#div2").show(); 
     }); 
     $("#div2").delay(6000).hide(0, function() { 
      $("#div1").show(telephone); 
     }); 
    } 
    telephone(); 
}); 

http://jsfiddle.net/s7NXz/542/

+0

Каков ваш желаемый результат? что вы ожидаете от своего кода? –

+0

Нравится это http://jsfiddle.net/yy176ve0/1/? – Vidul

+0

да, но он должен контур – JeVic

ответ

2

Example fiddle

Если вы хотите, чтобы переключаться между двумя дивами каждые 3 секунд, используйте функцию яваскрипта setInterval() и функция JQuery toggle():

setInterval(function(){ 
 
    $("#div2, #div1").toggle(); 
 
}, 3000);
#div2 { 
 
    display : none; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id="div1">phone1</div> 
 
<div id="div2">phone2</div>

Я не уверен, если это действительно то, что вы хотите, но надеюсь, что это помогает.

Смежные вопросы