2010-11-30 2 views
0

에 일시 중지주기 시작이 내 코드JQuery와주기 플러그인 - 웹킷 브라우저 새로 고침

$('#gallery-photos').cycle({ 
      fx:  'fade', 
      speed: 500, 
      timeout: 3000, 
      pager: '#gallery-navigation', 
      requeueOnImageNotLoaded: true, 
      after: onAfter 
     }).cycle('pause'); 

당신이 Malsup 자체가 인터넷의 주위에 어떤 게시물에 가리 켰을 때,주기가, 초기화 후 중지됩니다 볼 수 있듯이입니다 ... 하지만 Chrome이나 Safari에서 페이지를 새로 고침하면 일시 중지 명령을 무시하고주기가 시작됩니다.

나는 기본적으로 자동 시작 같은 페이지에서 다른 슬라이드 쇼를 가지고 있지만 참여하지 않는

$(document).ready(function() { 
    $('#header-gallery-conteiner').cycle({ 
     fx:'scrollUp', 
     speed: 888, 
     timeout: 4000, 
     requeueOnImageNotLoaded: true 
    }); 
}); 

하나가 어떻게도 웹킷 브라우저와 새로 고침 후 제대로 일시 정지가 가능 할 수 있습니다 이전? 이 같은

+0

은'$ (document) .ready (function() {..});} 코드의 첫 번째 블록입니다. –

+0

[솔루션] 나는 동적 갤러리에 문서가 완전히로드 될 때만주기 함수를 제공하는 함수를 만들었습니다. so $ (document) .ready (...),이 함수는 갤러리 사진 div가 있어야 함을 의미합니다. "cycled". 언제나처럼 당신의 지원에 감사드립니다 – GiovanniDema

답변

0

이동 당신에게 $ (문서) .ready 내부 코드의 첫 번째 블록() 이벤트 :

$(document).ready(function() { 
    $('#header-gallery-conteiner').cycle({ 
     fx:'scrollUp', 
     speed: 888, 
     timeout: 4000, 
     requeueOnImageNotLoaded: true 
    }); 
    $('#gallery-photos').cycle({ 
     fx:  'fade', 
     speed: 500, 
     timeout: 3000, 
     pager: '#gallery-navigation', 
     requeueOnImageNotLoaded: true, 
     after: onAfter 
    }).cycle('pause'); 
}); 

당신은 하나 개의 기능은, 그래서 만약 당신이 또한 somewere 다른 사람에 있고, $(document).ready()에 할당해야 귀하의 페이지를 제거하고 위의 함수에 코드를 추가하십시오.

+0

답변 주셔서 감사합니다 쥴스, 그건 $ (문서) .ready (...)에 없으니 지금 당장 할게요 – GiovanniDema

+0

다시 고맙습니다.하지만 두 번째 때문에 작동하지 않습니다. 갤러리 (gallery-photos)는 포함 된 php 파일에 의해 dinamically 생성됩니다 ... 나는 $ ('# gallery-photos') 만 삽입하려했습니다. cycle ('pause'); $ (document) .ready()에 결과가 없으면 ... 문제의 어머니에게 상황이 포함되어 있습니까? – GiovanniDema

+0

나는 동적 갤러리에 문서가 완전히로드 될 때만 순환 기능을 제공하는 함수를 만들었습니다. so $ (document) .ready (...),이 함수는 갤러리 사진 div가 있어야 함을 의미합니다. "cycled". 언제나처럼 당신의 지원에 감사드립니다 - GiovanniDema 0 초 전 편집 – GiovanniDema