2014-10-19 6 views
0

일부 이미지에 맞춤 CSS 애니메이션을 추가하려고하지만 솔루션을 감싸는 머리를 감당할 수없는 것 같습니다. 내 코드는 아래에 있습니다. 창로드시 클래스 "애니메이션 흔들기"를 id "blue"요소에 추가하고 싶습니다. 애니메이션이 발생한 후 애니메이션 클래스를 제거합니다.Jquery .load 함수 및 클래스 추가 및 제거

.0ne().one()

답변

0

당신이하지 디버깅 콘솔을 사용하십니까해야한다 :

$(window).load(function(){ 
     $("#blue").addClass('animated shake').0ne('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend',function(){ 
      $(this).removeClass('animated shake'); 
    }); 
}; 
0

당신은 오타를 가지고있는 것 같습니다? 당신은 오타가 있었고, 부모님이 보여 주었던 부모님이 누락되었습니다.

$(window).load(function(){ 
    $("#blue").addClass('animated shake') 
    .one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend',function(){ 
     $(this).removeClass('animated shake'); 
    }); 
}); 
+0

방금 ​​.one()으로 변경했는데 동일한 이유가 있습니다. 그 이유는 무엇입니까? –

+0

@KendellDaniel - 개개의 클래스 명은 공백을 가질 수 없다는 것을 알고 계십니까?''animated shake''가 CSS가 붙은 하나의 클래스 명으로 기대된다면 작동하지 않을까요? 문제가 될 수있는 한 많은 도움을 제공하려면 HTML과 CSS를 보여 주어야합니다. jsFiddle에 코드, HTML 및 CSS를 넣는 것이 훨씬 더 좋습니다. – jfriend00

+0

@KendellDaniel - 미래에는 자바 스크립트 오류 콘솔을보아야합니다. 누락 된 괄호가 표시되었으므로 여기에 오기 전에. – jfriend00