繁体   English   中英

根据iframe的高度隐藏Div

[英]Hide Div based on height of iframe

我想在iframe的高度达到一定大小时隐藏div,而无需重新加载页面

<script>
jQuery(document).ready(function($){
    if ($(".remove-text").height() <= 582) {
        $("#execphp-31").hide();
    } else {
        $("#execphp-31").show();
    };
});
</script>

这适用于页面加载,但如果iframe大小更改,则不会更新显示/隐藏功能

尝试在窗口加载和窗口调整大小时调用它。

$(window).on('resize', function() {
  if ($(".remove-text").height() <= 582) {
    $("#execphp-31").hide();
  } else {
    $("#execphp-31").show();
  };
});

您需要将此代码绑定到窗口加载和调整大小事件。

$(function() {
    $(window).bind("load resize", function() {
        if ($(".remove-text").height() <= 582) {
            $("#execphp-31").hide();
        } else {
            $("#execphp-31").show();
        };
    }
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM