2010-08-05 2 views
0

나는 자바 스크립트 & jQuery에 매우 익숙하며이를 수행하는 방법을 배울 수 없다. 소스 코드는 here입니다. 읽어 주셔서 감사합니다.jQuery Galleria 플러그인에서 오른쪽 키를 누르면 다음 이미지로 이동합니다. 플러그인을 사용하는 페이지에서이 메소드에 액세스하려면 어떻게해야합니까?

var gallery = $('#galleria').galleria(); 

그런 다음 나중에 사용할 수 있습니다 :이처럼, 그것을 기준에 걸 수 있도록

답변

1
API를 아주 잘 여기에 문서화되어 있지 않습니다

,하지만 당신은 실행 .galleria(), 그것은 returns the gallery object, 당신이 원하는처럼 이동 :

gallery.next(); //move next 
gallery.prev(); //move back 
다음

그냥 갤러리 객체에 정의 된 nextprev 기능을 액세스하는이 돌아왔다.

0

플러그인에 새로운 대답이 추가되었으므로 승인 된 답변이 더 이상 작동하지 않습니다.

가장 좋은 방법은 extend 메소드를 사용하여 외부 요소에 이벤트를 첨부하는 것입니다. 닉 쓴 것처럼 http://galleria.aino.se/media/galleria/demos/classic-03.html

또한 사용, 어디서나 갤러리아 인스턴스를 가져올 수 :

var gallery = Galleria.get(0); // fetches the first instance 

gallery.next(); 
gallery.prev(); 

이 API는 여기에 업데이트되었습니다 http://github.com/aino/galleria/blob/master/docs/

공개에서보세요 여기에 사용할 수있는 데모를 참조하십시오 - 방법, 사건 및 정체 방법.

관련 문제