你好奇的社區,簡單的JQuery數學語法 - 我該如何減法?
我想用JQuery做一些非常簡單的數學,但我找不到與它的數學語法cheatsheat(這與我正在嘗試做什麼有關)。我知道如何增加&乘法,但減法是逃避我!
我需要做的是爲「#photo」賦予一個具有(視口總寬度 - (241px +(height * 0.32)))值的樣式。此代碼成功抓取視口的總寬度和#photo的寬度分配給它:
$(document).ready(function(){
var width = $(window).width();
$('#photo').css('width', width);
});
但沒有什麼我已經通過(「寬度」,(寬度 - (值+值)的方式嘗試))已經工作 - 有人可以讓我知道減法和嵌套方程的語法是什麼?或者,而不是再次計算(高度* 0.32),我將如何將(高度* 0.32)的輸出分配給var,以便我可以重新使用它,使得寬度計算類似於('width', (width-(281px - varname)))?
這裏的整體功能,包括(高×0.32)計算:
$(document).ready(function(){
var height = $(window).height();
var width = $(window).width();
$('#menu').css('height', height);
$('#menu').css('width', (height*0.29));
$('#menu').css('position','fixed');
$('#menu').removeClass('nojavascript');
$('#novel').css('padding-left', (height*0.32));
$('#novel').removeClass('nojavascript');
$('#photo').css('width', width);
});
呃,對如何整理自己的代碼進一步祕訣也表示讚賞。只是看着它,我可以猜到一些事情可能是不必要的重複!
每個請求編輯: 這裏是減法的問題,我已經得到了現在的工作:
$('img').css('width', (width - (281+(height*0.32))) + 'px');
現在我摔跤的問題是如何計算的高度爲IMG,以便保留4:3的照片比例!但是已經將近凌晨4點,所以我們必須等到凌晨。
你可以張貼減法的問題,因爲它出現在你的代碼,所以我們可以看到它? –