2015-02-04 2 views
0

이것을 실행하는 가장 좋은 방법은 무엇입니까? 모든 종류의 에로를 얻습니다.velocit.js 시퀀스 내부 함수

시퀀스가 ​​완료된 후에 기능을 추가해야합니다. velocity.js와

사용 JQuery와는

$(".close").click(function(){ 
    var mySequence = [ 
     { e: $(".bt_1"), properties: 'fadeIn' }, 
     { e: $(".bt_2"), options: complete: function() { alert("123"); } } 
    ]; 
    $.Velocity.RunSequence(mySequence); 
});  
+0

개체 구문이 잘못되었습니다. 배열의 객체 사이에 쉼표가 필요하며'options'에 제공된 값이 객체 여야한다고 생각합니다. –

+0

죄송합니다. 코드를 다시 수정합니다. 내가 잡았어 (Uncaught SyntaxError : 예기치 않은 토큰 :) 그리고 나는 또한 https://github.com/julianshapiro/velocity/issues/429에서 물어 보았다. 논리는 좋지만 유효하지 않은 JS이다. 도움이 필요 없다. – jcdsr

답변

1

코드에서 문제가 있습니다.

첫째, '속성'그것이 fadeIn 효과를

또한

'옵션'을 가지고 properties: { opacity: 1 }이 될 것입니다 귀하의 경우, 그래서 CSS 속성을 가질 필요가

options: { 
      complete: function() { 
       { alert("123"); } 
      } 
     } 

여기의 대상이 될해야합니다 수정 된 작업 코드. http://codepen.io/shubhra/pen/yyPPrp 설명서 읽기 - http://julian.com/research/velocity/#uiPack

희망이 도움이 될 것입니다.

+0

Thx , 정말 도움이됩니다. – jcdsr

+0

아마도이 대답을 수락 할 수 있습니까? – shubhra