Modernizr.load已弃用,我应该使用什么?

时间:2016-06-13 15:55:06

标签: javascript ruby-on-rails modernizr

我正在使用带有海关js的modernizr,现在我尝试将我的projecto更改为ruby on rails,标记错误我检查了很多评论并且它说modernizr.load已弃用我应该使用什么? 这是我在custom.js中使用modernizr的代码:

    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
            });
        }
      }
    ]);
};

如果你能帮助我,我真的很感激。

1 个答案:

答案 0 :(得分:0)

我解决了将Modernizr.load替换为yepnope但使用v1.5.4旧版本而不是最新版本的类似问题。