如何使用变量为div指定高度?我知道我们可以通过将变量置于高度方法内来为变量赋值,但是为什么它不使用assign操作符来获取高度。 这是我正在尝试的下面的例子。
$('.last-input input').focus(function(){
console.log('focus');
var keyboardHeight = $('.keyboard-div').height();
var formrowH = $('.formrow').height();
console.log('keyboardHeight', keyboardHeight);
console.log('formrow height', $('.formrow').height());
//$('.formrow').height(formrowH)
$('.formrow').height() = formrowH;
});
答案 0 :(得分:1)
那是因为
$('.formrow').height()
返回一个值而不是"确定高度的变量"
正如@Satpal指出的那样,使用
$('.formrow').height(formrowH)
将.formrow
的高度设置为formrowH