2013-04-23 2 views
4

나는 저자에게 이렇게 물었습니다.하지만 Github를 통해 내가 원하는 공헌을 추가하라고 말했고, 나는 JavaScript에 익숙하지 않아서 그렇게하는 법을 모릅니다. 모두 도와 주길 바래. http://brutaldesign.github.io/swipebox/는 기본적으로Lightbox 클릭하면 바깥 쪽 이미지를 닫습니다

, 어떻게 이미지 외부의 아무 곳이나 클릭하여 라이트 가까이를 만들 수 : :)

여기에 플러그인에 대한 링크입니다? 대부분의 라이트 박스가 작동하는 방식처럼?

이 라이트 박스는 내가 원하는 방식으로 완벽하게 수행합니다. http://fancyapps.com/fancybox/ 필자는 필 요한 스 와이프 기능을 가지고 있지 않기 때문에 라이트 박스를 사용하지 않습니다.

나는 사전에 다음과 같은 기능을

.click 

감사를 할 수있는 뭔가이어야한다 알고있다!

답변

7

<script> 
    $(function(){ 
     $(document.body) 
      .on('click touchend','#swipebox-slider .current img', function(e){ 
       return false; 
      }) 
      .on('click touchend','#swipebox-slider .current', function(e){ 
       $('#swipebox-close').trigger('click'); 
      }); 
    }); 
</script> 
+0

나를 위해 완벽하게 일했다

시도가 페이지에 다음 스크립트를 추가 (더 많은 이벤트와 더 나은 이벤트 위임 업데이트)! 감사! –

관련 문제