Joh*_*911 1 html javascript css jquery
我无法在SO上找到适合我的答案.
基本上我有一个div具有固定定位的图像.它具有响应性,并且会缩小或增长到屏幕尺寸.
我想要做的是在屏幕尺寸改变的任何时候获得高度,并将其作为另一个div的定位值输入,以便它没有重叠(由于固定的定位).
我可以初始获得高度,但在调整屏幕大小时,它在第一个值之后永远不会改变.
快速演示在这里:链接
在控制台中查看返回的高度.请注意,调整浏览器大小时它不会更改.
JS
$(function(){
var explore = $('#explore').height();
console.log(explore);
$( window ).on("resize", function() {
console.log(explore);
});
});
Run Code Online (Sandbox Code Playgroud)
我也尝试了,.css("height")但没有解决问题.
*注意div在这个例子中没有固定的位置,因为它会使布局更加混乱
你没有修改探索:
更改如下:
$(function(){
var explore = $('#explore').css("height");
console.log(explore);
$( window ).on("resize", function() {
explore = $('#explore').css("height");
console.log(explore);
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16206 次 |
| 最近记录: |