jQuery:从变量添加高度

标签 jquery css height

我正在尝试根据变量为一些元素添加高度。我认为这是正确的方法,但它破坏了我的 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/

相关文章:

html - CSS 将元素的高度设置为自动高度的%

swift - 在 Swift 中通过代码调整 tableView 的高度

javascript - 如何将元素的高度设置为与其宽度相同并在窗口调整大小时保持大小比?

javascript - 只掉落到可见的元素

javascript - 如何使用ajax动态更改编辑路径的href

jquery - 滚动事件后无限循环

jquery - 谷歌浏览器中的粘滞条忽略 z-index

用于列表菜单的 JavaScript 和 CSS

javascript - jQuery UI 可删除 'drop' 事件等待恢复

css - Chrome 中的文本居中对齐(webkit)