Как применить минимальную высоту к DIV, используя jQuery? - PullRequest
2 голосов
/ 22 июля 2010

Привет! Я хочу применить минимальную высоту к ".wide-content"

min-height .wide-content = высота нужного контента - "274px"

var leftHeight = $(".wide.content").height();
var rightHeight = $("#right_column").height();
alert (leftHeight); alert (rightHeight);

if (leftHeight < rightHeight) {
  $(".wide.content").css('minHeight' 'leftHeight - 274');
}

Заранее спасибо

Ответы [ 3 ]

3 голосов
/ 22 июля 2010

Вместо строки для присвоенного значения вам нужен фактический номер, например:

if (leftHeight < rightHeight) {
  $(".wide.content").css('minHeight', leftHeight - 274);
}

Также при использовании .css() вместо .css('prop' 'value') вам нужнотам запятая, вот так:

$(selector).css('prop', 'value');
//or:
$(selector).css({'prop': 'value'}); //when assigning many at once, like this:
$(selector).css({'prop': 'value', 'prop2': 'value2'});
2 голосов
/ 22 июля 2010

У меня работает следующий фрагмент кода.

   $('#test').css({
      minHeight: 500
    });
0 голосов
/ 22 июля 2010

JQuery следует camelCase соглашению о присвоении имен, а также - отдельному соглашению о присвоении имен свойствам css.

Exampl:

CSS             JQuery
=========       =======
font-size       fontSize or font-size
border-width    borderWidth or border-width
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...