我有一個以百分比爲單位的字符串值,它將分配給高度,但在分配之前我需要扣除top()得到的另一個高度,輸出結果爲NaN
,我的代碼是如下:在JavaScript或JQuery中將百分比值轉換爲像素
var valHeight = "50%";
var result = valHeight - $("#item").css("top");
$("#AnotherItem").height(result);
作爲valHeight
是字符串和百分比和高度是像素中的結果將是NaN
。我該如何解決這個問題? valHeight
是百分比,但最高值是像素。我需要我的結果作爲百分比 讓我們澄清更多: 我想利用CSS的計算功能,我想下面的代碼是正確的:
$('#AnotherItem').css('height', valHeight).css('height', '-='+itemOffsetTop);
唯一的問題是我想用在動畫中減去值功能。
在jQuery中有'.top()'方法嗎? – Satpal
哪一個是百分比值? – Tibos
valHeight是百分比值 –