2013-04-25 2 views
2

다음 코드를 가지고 있으며, 이유가 무엇이든 내 최종 옵션이 예상 한 기능을 호출하지 않는 것처럼 보입니다. 어떤 아이디어?jQuery 사이클 질문

$(document).ready(function() { 
    $('#weareepic').cycle({ 
     fx:  'fade', 
     speed: 1000, 
     timeout: 1500, 
     nowrap: 1, 
     end: function() { 
      $('#bigshots').fadeout(1500); 
     } 
    }); 
}); 

많은 분들께 감사드립니다.

+2

그냥 오타입니까? 그것은 퇴색한다 나는 믿지 않는다 (자본화 다름을주의하십시오) –

답변

1

'fadeout'은 낙타 케이스 'fadeOut'이어야합니다.

jquery의 ajax 호출에서 자바 스크립트 오류는 jquery에 걸렸기 때문에 숨길 수 있습니다. 무언가 잘못 될 경우 디버거를 사용하는 것이 좋습니다.

+0

@Pete - 이것은 유효한 응답이다; 자바 스크립트는 대소 문자를 구분합니다. 대소 문자를 잘못 입력하는 것은 놓치기 쉬운 오류이며 실제로 코드가 깨지는 원인이됩니다. 질문에서 유일한 문제 일 수도 있고 그렇지 않을 수도 있지만 버그이며,이 대답은이를 지적하는 것이 옳습니다. – Spudley

+0

그게 다야! 고마워요 여러분! 그런 불충분 한 질문에 대해 유감스럽게 생각합니다. – user975876

0

당신은 그렇지 않으면 end 콜백 함수가 호출되지 않습니다 autostop와 conjonction에 end를 사용해야합니다 : 그런 다음 최종 콜백 함수에서 사이클을 다시 시작할 수 있습니다

$(document).ready(function() { 
    $('#weareepic').cycle({ 
     fx:  'fade', 
     speed: 1000, 
     timeout: 1500, 
     nowrap: 1, 
     autostop: true, 
     end: function() { 
      $('#bigshots').fadeOut(1500); 
     } 
    }); 
}); 

.

관련 문제