jquery:inner:outerHeight

时间:2010-05-10 19:26:40

标签: jquery

我不知道怎么做。 我需要一个窗口高度或显示器配置大于1200的函数,将div位置top = 1000px,否则放入另一个位置top = 800px

2 个答案:

答案 0 :(得分:1)

像这样:

if ($(window).height() > 1200) {
   el.css('top', 1000);
} else {
   el.css('top', 800);
}

改进版本,应该在IE中工作:

if ((window.innerHeight||document.body.clientHeight) > 1200) {
   el.css('top', 1000);
} else {
   el.css('top', 800);
}

答案 1 :(得分:1)

请尝试以下操作:http://jsbin.com/igoxu3/edit

(虽然这不是最合并的代码,但我认为将它解析出来会有助于说明。)