2016-08-26 4 views
-2

.onload() 함수를 사용하기 전에 지연을 설치하려고합니다. 애니메이션을 표시하기 전에 표시하려고하기 때문에 지연을 설치하려고합니다.Jquery .onload with delay

현재 코드

$("#homemenu").click(function(){ 
      setTimeout(function(){ 
    $(".cd-index").load("content/home.php")}, 2000); 

}); 
+0

'onload' 발견? 게시 된 코드 및 귀하의 질문과 관련하여 귀하가 요구하는 사항이 명확하지 않습니다. 게시 된 코드로 얻을 수있는 행동과 예상되는 행동은 무엇입니까? –

+0

jquery/ajax load 명령에 지연을 추가 할 수 있는지 여부를 문자 그대로 묻습니다. 따라서 페이지가로드되기 전에 2 초 기다립니다. P – Salman

답변

0

는 대답

$(document).ready(function(){ 
     $("#homemenu,#casesmenu, #aboutmenu, #contactmenu ").click(function(){ 
       $('.cd-index') 
       .addClass('cd-main-content2').delay(4500) 
         .queue(function() { 
          $('.cd-index').removeClass("cd-main-content2"); 
          $(this).dequeue(); 
         }); 


    }); 
}); 

Delay Removing a Class in Jquery