Twitter Bootstrap - how to detect when media queries starts

后端 未结 16 775
抹茶落季
抹茶落季 2020-12-14 02:19

which is the fastest and easy way to fire when bootstrap-responsive.css media queries go in action?

go in action = when you resize window to mobile width and site is

16条回答
  •  死守一世寂寞
    2020-12-14 02:37

    Based on @falsarella's solution, the js part can be simplified to:

    var currMqIdx = undefined;
    var checkForResize = function() {    
        currMqIdx = $('#mq-detector span').index($('#mq-detector span:visible'));
    };
    
    $(window).on('resize', checkForResize);
    checkForResize();
    

    currMqIdx would be an int value, from 0 to 3. The bigger currMqIdx is, the wider the media is.

提交回复
热议问题