2015-01-16 4 views
0

이 함수는 다른 페이지에서 제대로 작동하지만 다른 페이지에서 같은 함수를 호출하면 오류가 발생합니다 (TypeError : jQuery.smoothScroll은 함수가 아닙니다.
jQuery.smoothScroll ({속도 : 1000}에서는 parseInt()가 290 + 오프셋)) 도와주세요 .. !!)TypeError : jQuery.smoothScroll이 함수가 아닙니다.

if(fav_page == 'favorite'){ 
             scroll_to_middle("#fav_marker_"+ locations[i][4]); 
            } 
            else 
            { 
             scroll_to_middle("#loc_marker_"+ locations[i][4]); 
            } 


function scroll_to_middle(favId) 
     { 
        var el = jQuery(favId); 
        var elOffset = el.offset().top; 
        var elHeight = el.height(); 
        var windowHeight = jQuery(window).height(); 
        var offset; 

        if (elHeight < windowHeight) { 
        offset = elOffset - ((windowHeight/2) - (elHeight/2)); 
        } 
        else { 
        offset = elOffset; 
        } 
        if(jQuery(window).width() <= 1366) 
        { 
         jQuery.smoothScroll({ speed: 1000 }, parseInt(offset+290)); 
        } 
        else 
        { 
         jQuery.smoothScroll({ speed: 1000 }, parseInt(offset+50)); 
        } 
      return false; 
     }   
+0

해당 페이지에 기본 라이브러리/플러그인이 있는지 확인하십시오. –

답변

관련 문제