subtraction
こんにちは、jqueryで数学を実行したいと考えています。
var whm = $(window).height()/2;
var login_height = $("#login").outerHeight();
var login_marign = (whm-login_height);
しかし、login_margin
動作しません。これら 2 つの変数の値を減算するにはどうすればよいですか?
subtraction
こんにちは、jqueryで数学を実行したいと考えています。
var whm = $(window).height()/2;
var login_height = $("#login").outerHeight();
var login_marign = (whm-login_height);
しかし、login_margin
動作しません。これら 2 つの変数の値を減算するにはどうすればよいですか?
あなたは何をしようとしているのですか?ログインの周りのマージンを見つけようとしている場合 (変数名を見て、そうであると思います)、.outerMargin() 関数を使用できます。
$('#login').outerHeight(true);
content、padding、border、および margin を含む #login div の高さを見つけます
$('#login').outerHeight();
#login div の高さを検索します。コンテンツ、パディング、ボーダーを含み、マージンは含みません
したがって、要素の周囲のマージンを見つけるには、次のようにします
var $login = $('#login');
$login.outerHeight(true) - $login.outerHeight();
これは上マージンと下マージンの高さを返します。それらが等しい場合は、値を見つけるために 2 で割るだけです。
http://jsfiddle.net/Prt2J/1/で確認してください。
これが機能するフィドルです。マージンのスペルが間違っていると思います
var whm = $(window).height()/2;
var login_height = $("#login").outerHeight();
var login_margin = (whm-login_height);
alert(login_margin);