2016-06-13 1 views
0

저는 관습 js와 함께 modernizr을 사용하고 있습니다. 이제는 루비에 대한 루비로 프로젝트를 변경하려고합니다. 많은 의견을 점검 한 오류를 표시하고 있으며, 내가 사용해야하는 것은 무엇인지 modernizr.load가 더 이상 사용되지 않는다고 말하고 있습니까? 이 내 custom.js와 모더 나이저를 사용하는 방법 코드입니다 :Modernizr.load deprecated, 무엇을 사용해야합니까?

Modernizr.load([ 
     { 
     load: '/assets/javascripts/superfish.js', 
     complete: function() { 

      //Main menu 
      jQuery('#main-menu').superfish({ 
       delay: 400, 
       speed: 'fast', 
       cssArrows: false 
      }); 

     } 
     } 
    ]); 

if (jQuery('.punica-carousel-1').length > 0) { 

    Modernizr.load([ 
     { 
     load: '/assets/owl.carousel.js', 
     complete: function() { 
      jQuery('.punica-carousel-1').owlCarousel({ 
       items : 5, 
       itemsDesktop : [979,3], 
       itemsDesktopSmall : [767,2], 
       itemsTablet : [639,2], 
       itemsMobile : [479,1], 
       lazyLoad : true, 
       navigation : true, 
       pagination: false, 
       navigationText : false 
      }); 
     } 
     } 
    ]); 
}; 

당신이 나를 도울 수 있다면 정말 감사드립니다.

답변

0

Modernizr.loadyepnope으로 바꾸고 유사한 문제를 해결했지만 최신 릴리스가 아닌 이전 릴리스 v1.5.4을 사용했습니다.