Javascript 如何在Jquery中添加和减去var?
我完全是Jquery的傻瓜。 我正在努力计算,但显然没有起作用Javascript 如何在Jquery中添加和减去var?,javascript,jquery,Javascript,Jquery,我完全是Jquery的傻瓜。 我正在努力计算,但显然没有起作用 $(document).ready(function() { var x = $('.a').height(); var y = $('.b').height(); $('.c').height(y - x + x); }); 我就快成功了 换行 $('ul.logad li.o').height(y - x + x); 到 不知道你为什么需要这个,但是y-x+x=y而不是: var x = $('.a
$(document).ready(function() {
var x = $('.a').height();
var y = $('.b').height();
$('.c').height(y - x + x);
});
我就快成功了
换行
$('ul.logad li.o').height(y - x + x);
到
不知道你为什么需要这个,但是y-x+x=y而不是:
var x = $('.a').height();
使用
height返回不带填充的元素的高度,而outerHeight返回
jsfiddle如下:
https://jsfiddle.net/kav5y0vf/2/在执行操作之前,请确保将值解析为您想要的浮点值或整数。您可以使用console.log查看进度。控制台中会出现哪些错误?为什么它显然不起作用?发布一个请帖你想做什么,到底发生了什么?你们能帮忙吗?没错,Thaaaaaaaaaaanks!!您是否正在尝试将高度设置为y-x,将顶部设置为x?以及边框?是的。在这种情况下,只添加了填充Hanks!工作完美@罗伯特,你不是打算接受拉斐尔的回答吗?在我看来,这是一个更好的答案。@Robert如果这是你问题的答案,请标记为答案:
var x = $('.a').height();
var x = $('.a').outerHeight();