我正在尝试根据变量为一些元素添加高度。我认为这是正确的方法,但它破坏了我的 javascript。
$('#content').css('height': '+=VariableX');
似乎有很多不同的方法,我不确定哪个是正确的。我知道一般来说,至少对于 JSON,一切都应该有“”。尽管我相信原始值,但您可以放弃引号。但最终,我很乐意被引导到一个指南,该指南显示了此处语法的最佳实践。因为很明显我弄错了。
谢谢。
以防我的计算生成错误,在这里。它应该生成一个值,该值是调整后我的容器高度 (540px)(浏览器窗口宽度/960px)减去浏览器窗口高度之间的差值。
var addHeight = windowH - (540 * (windowW / (960)));
我添加了另一行代码,因为我认为它可能由于我订购此缩放效果和添加高度的方式而中断?也许不是。不确定这是否重要。
else{
$('#wrapper').css({'zoom': windowW / (960)});
$('#content').css('height': '+=' VariableX);
}
最佳答案
我会在 JQuery 调用之外管理增量:
var VariableX = $('#content').height();
VariableX += 1;
$('#content').height(VariableX);
关于jQuery:从变量添加高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17255261/