使用jQuery执行高度变化功能

时间:2013-08-02 12:45:43

标签: jquery

我想在div高度变化上运行一个函数,如果div高度增加,我想在body中添加一个类,如果高度减少到0,则删除该类。

类似的东西:

$('.mydiv').change(function(){
    // add class to boy if height increase
})

1 个答案:

答案 0 :(得分:0)

$('.mydiv').resize(function() {
  if($(this).height() > 400){
    $('body').removeClass('normal height bigheight').addClass('bigheight');
  } else if ($(this).height() > 200){
    $('body').removeClass('normal height bigheight').addClass('height');
  } else if ($(this).height() > 0){
    $('body').removeClass('normal height bigheight').addClass('normal');
  } else {
    $('body').removeClass('normal height bigheight');
  }
});