我正试图使jQuery .height()的结果具有响应性。现在,我的图像的高度被应用到div上,但是当我调整浏览器窗口的大小,并且所有的东西都相应地响应时,应用到它的高度的div将不会调整,只会保持页面加载时应用到它的高度。
联合来文如下:
<script type="text/javascript">
$(document).ready(function() {
var height = $('#imgMeasure').height();
$('#bio').height(height * 2);
});
</script>
任何想法或帮助都是非常感谢的,谢谢!
发布于 2014-03-07 18:08:41
您可以处理窗口调整大小事件
$(document).ready(function() {
$(window).resize(function() {
var height = $('#imgMeasure').height();
$('#bio').height(height * 2);
}).resize();
});
最后,额外的.resize()
只是立即触发处理程序,这样您的代码就可以运行了,而不是等待第一次调整大小。
https://stackoverflow.com/questions/22264019
复制相似问题