0

这很可能很容易,但我很挣扎

$(window).bind("load resize", function(){
var wH = $(window).height();
var wW = $(window).width();
var hwH = (wH) / 2;
// ---- slide size w+h ----
  $('.slide').css({'height': (wH) +'px', 'width': (wW) +'px'});
  $('#features') .css({'height': (wH+hwH) + 'px'});

// ---- size/min-size for featureItem div's ----
  $('.featureItem') .css({'height': (wH * 1.5) / 5 - 17 +'px'});

});// end resize.function

我想为#features 添加一个条件语句

if$(wH+hwH < 735) {
    $('#features').css({'height': 735 +'px'});
    }
  else {
    $('#features').css({'height': (wH+hwH) + 'px'});
    }

提前致谢

4

2 回答 2

3

改变

if$(wH+hwH < 735)

if (wH+hwH < 735)

应该做的伎俩...如果那是你要问的?

于 2012-05-21T03:30:16.067 回答
1

也许这会起作用?您的 if 语句中有一个$,我认为您的.css()函数语法不正确。.height()可能更容易。

if(wH+hwH < 735) {
  $('#features').height(735);
}
else {
  $('#features').height(wH+hwH);
}
于 2012-05-21T03:30:46.657 回答