2013-10-28 2 views
0

오른쪽 및 왼쪽으로 스 와이프해야하는 이미지를 추가해야합니다. 대신 logcat에서이 오류가 발생합니다. 10-28 11:48:25.734: E/Web Console(5348): Uncaught TypeError: Cannot read property 'PhotoSwipe' of undefined at file:///android_asset/www/04-jquery-mobile.html:59 여기서 59 번째 줄은 }(window, window.jQuery, window.Code.PhotoSwipe));이며 아래 코드가 있습니다. 나는 스와이퍼 파일을 포함하고 정확하게 참조 할 수 없지만 여전히 도움을받을 수 없습니다.jquery에서 이미지를 스 와이프 할 때, 자바 스크립트

(function(window, $, PhotoSwipe){ 
     $(document).ready(function(){ 
      $('div.gallery-page') 
       .live('pageshow', function(e){ 

        var 
         currentPage = $(e.target), 
         options = {}, 
         photoSwipeInstance = $("ul.gallery a", e.target).photoSwipe(options, currentPage.attr('id')); 
        return true; 
       }) 

       .live('pagehide', function(e){ 

        var 
         currentPage = $(e.target), 
         photoSwipeInstance = PhotoSwipe.getInstance(currentPage.attr('id')); 

        if (typeof photoSwipeInstance != "undefined" && photoSwipeInstance != null) { 
         PhotoSwipe.detatch(photoSwipeInstance); 
        } 
        return true; 
       }); 
     }); 
    }(window, window.jQuery, window.Code.PhotoSwipe)); 
+0

는 (즉 window''첨가) 참조? – gkalpak

+0

jsfiddle 샘플을 추가하면 곧 답변을 얻을 수 있습니다. – Purus

답변