0

我正在使用 jquery resize 来调整我网页上内容的大小。它有效,但我希望当元素达到所需的高度或宽度时,它应该停止调整大小,我该如何实现?

这是代码:

$(window).resize(function(){
    $(map).height(win.height() - 210);

    if($(window).height() == 300){
        $(map).css({
                    "height": "250px"
                    });
    }
});

我做了一个if语句,但它仍然不起作用,代码有什么问题。请给我建议?

提前致谢。

4

2 回答 2

2

设置maxHeight可调整大小的 div

$(document).ready(function(){
    $("#map").resizable({
      maxHeight: 300
    });
});

然后设置对应div的有一个滚动条overflow

#map{
  overflow:scroll;
}

这将允许div在调整相应大小时始终有一个滚动条并限制用户div

来源:jQuery 可调整大小的 API(最大/最小)

于 2013-03-25T20:21:15.370 回答
0

你是说如果它= 300。那很具体,我会用>= 300

于 2010-07-29T16:44:34.820 回答