获取列高和宽度,并在调整大小时更新
Get Column height and width and update on resize
我有这个 HTML:
<div class="columna1"> CONTENT1 </div>
<div class="columna2"> CONTENT2 </div>
还有这个JavaScript:
column1_height = $('#columna1').height();
column1_width = $('#columna1').width();
column2_height = $('#columna2').height();
column2_width = $('#columna2').width();
但是当我调整屏幕大小时,值不会更新。
谢谢
试试这个:
$(document).on('ready', initFunction);
$(window).on('resize', getSizes);
var column1_height = 0;
var column1_width = 0;
var column2_height = 0;
var column2_width = 0;
function initFunction(){
getSizes();
}
function getSizes(){
column1_height = $('#columna1').height();
column1_width = $('#columna1').width();
column2_height = $('#columna2').height();
column2_width = $('#columna2').width();
console.log("Column 1: (Height: " +column1_height+ ") - (Width: " +column1_width+ ")");
console.log("Column 2: (Height: " +column2_height+ ") - (Width: " +column2_width+ ")");
}
这应该有效
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 调整窗口大小时,可拖动的对象会出现在容器外部
- 调整屏幕大小时更改属性值
- 如何在调整浏览器大小时将图像保持在适当位置
- 加载/调整大小时未切换图像数据标记
- 可以在调整窗口大小时重新调整stellar.js的元素偏移量
- 为移动设备调整页面大小时,引导模式会向下移动页面
- 可滚动元素,如何在调整大小时更改顶部偏移量
- 调整UIWebview的大小'更改其字体大小时的边框
- 如何获得一个进度元素,它被设置为在窗口调整大小时调整大小
- 在调整窗口大小时刷新浏览器(仅在展开或放大时)
- 调整父元素大小时,文本会移动
- 调整大小时移动在高图表上呈现的图像
- 根据窗口宽度修剪字符串,调整大小时出现问题
- jquery在调整大小时响应不起作用
- ExtJS 4-在调整窗口大小时,溢出的工具栏会失去控制器
- 如何在窗口调整大小时调整iframe的大小
- Css-是否可以在调整屏幕大小时使元素移动,以使其适合屏幕
- 调整浏览器大小时文本上的CSS省略号
- 画布FPS在调整屏幕大小时发生变化-Javascript