2012-04-18 43 views
5

這是我嘗試了28遞減一個div的減量高度:如何增加或使用jQuery

var addItemForm = $('.add-item-form'); 
var h = addItemForm.height()-28; 
var h = toString(h); 
addItemForm.height(h); 

但它不工作。

回答

13

如果你的身高是像素,可以這樣寫:

​$(".add-item-form").height("-=28");​​​​​​​​​​​​​​​​​ 

...,同樣遞增:

$(".add-item-form").height("+=28"); 

退房爲height文檔的詳細信息。

例子:http://jsfiddle.net/VDcLs/

0

很有可能你已爲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); 
0
var h = addItemForm.height("-=28"); 
0
var addItemForm = $('.add-item-form'); 
var h = addItemForm.height()-28; 
addItemForm.height(h); 
相關問題