如何使用jquery增加或减少div的高度
这是我试图减少28:
var addItemForm = $('.add-item-form'); var h = addItemForm.height()-28; var h = toString(h); addItemForm.height(h);
但它不起作用。
如果你的身高是像素,你可以写:
$(".add-item-form").height("-=28");
……和增量类似:
$(".add-item-form").height("+=28");
有关更多信息,请查看height
文档。
示例: http : //jsfiddle.net/VDcLs/
很可能你有一个脚本错误,重复声明var h
。 试试下面,
var addItemForm = $('.add-item-form'); var h = addItemForm.height()-28; var h1 = toString(h); //<-- This returns a valid integer as a number/string. addItemForm.height(h1);
var h = addItemForm.height("-=28");
var addItemForm = $('.add-item-form'); var h = addItemForm.height()-28; addItemForm.height(h);