2012-11-15 3 views
3

모바일 응용 프로그램에서 photoswipe를 사용하고 있습니다.이미지를 클릭하면 photoswipe에서 이미지를 수동으로 탐색합니다 (이전 및 다음)

우리는 전체 화면보기를 사용하지 않고 div 대상에 이미지를 표시하고 있습니다.

내장 된 툴바가 보이지 않고 div의 왼쪽과 오른쪽에 화살표 이미지가있어 이전 이미지와 다음 이미지로 이동하고 스 와이프를 허용해야한다는 요구가있었습니다. photoswipe.js에있는 자바 스크립트를 이미지 클릭시 수동으로 호출하려면 어떻게해야합니까?

+0

나는 많은 파고들과 많은 복잡한 일들을 한 후에 답을 찾았습니다. 대답은 아주 간단합니다. PhotoSwipe 객체 (psInstance)의 인스턴스가 있으므로 다음을 수행하면됩니다. psInstance.next(); 또는 psInstance.previous(); – Jim

답변

2

몇 가지 파고와 복잡한 작업을 한 후에 대답을 찾았습니다. 대답은 아주 간단합니다.

PhotoSwipe 객체 (psInstance)의 인스턴스가 있으므로 다음을 수행하면됩니다. psInstance.next(); 또는 psInstance.prev();

0

동일한 문제가있어 API로 해결했습니다. 클릭 이벤트를 잡으려고이 접근법을 시도해보십시오.

/*slide to the next item on img click*/ 

lightBox.framework.bind(lightBox.scrollWrap, 'pswpTap', function(e) { 
    pswp.next(); 
}); 

'pswp'=> 귀하의 PhotoSwipe 개체.

관련 문제