如何在满足条件时使用jQuery激活函数?

时间:2015-04-01 08:59:07

标签: css javascript jquery

我想仅在屏幕宽度介于x值和y值之间时才激活jQuery函数。我试过这个:

$(function(){
    var width = window.innerWidth
    if (770 < width < 995 ) {
        $(function(){
            var altezza = $(".modello").innerHeight();
            $(".modellato").css('min-height',altezza);
        });
    }
});

但它没有用。我怎样才能让它发挥作用?

1 个答案:

答案 0 :(得分:3)

我回答是因为有多个因素可以改进,需要一个帖子:

$(function(){
    var width = window.innerWidth
    if( width > 770 && width < 995 ){
        $(".modellato").css('min-height', $(".modello").innerHeight());
    }
});
  • if语句是非常基本的编程
  • 您不需要$(function(){内的if,代码将完全正常运行
  • 如果您只使用.modello的内部高度,则可以在.css()
  • 中使用值本身