2015-02-03 2 views
0

클릭 새로 고침 div를 만들려고합니다. 하지만 한 가지 질문이 내 코드에서 애니메이션로드를 추가 할 수 있습니다. 내용을로드하는 동안로드하기 전에 애니메이션로드를 추가하는 방법

$('.refresh_div').live("click",function(){ 
    $('.content').load('present.php'); 
}); 
+2

참고, live()가 더 이상 사용되지 않습니다. http://api.jquery.com/live/ –

답변

3

당신은 loading 클래스를 추가 할 수 있습니다

var d = $('.refresh_div'); 
d.live("click",function(){ 
    d.addClass('loading'); 
    $('.content').load('present.php', function() { 
     d.removeClass('loading'); 
    }); 
}); 

가 그럼 그냥 CSS에서 필요한 스타일을 적용 (예를 들어, 아이콘, 애니메이션 등).

+0

Pavel -로드 기능에 대한 정보를 비동기로 주셔서 감사 드리며 답변을 upvoted했습니다. – lukevp

관련 문제