这是我尝试减少 28:
var addItemForm = $('.add-item-form');
var h = addItemForm.height()-28;
var h = toString(h);
addItemForm.height(h);
但它不起作用。
这是我尝试减少 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);