javascript - jquery 就绪和调整大小功能不起作用

标签 javascript jquery html window-resize document-ready

您好,我遇到了这个问题,由于某种原因,只有当我将其上传到我的网站服务器时才会出现问题,问题是我需要一组图像与另一组 div 的大小相同,并且我需要此函数在准备就绪时加载并调整大小,但该函数仅在我调整文档/窗口大小而不是就绪/加载时才起作用,当我需要它同时执行这两项操作时。

$(document).ready(function(){


$(window).on('resize ready', function(){

        var heightval = $('#main-contentp1').height();
        $("#fom-desc").height(heightval);
        var heightvalb = $('#moodboard-box-ca').height();
        $("#vmt-pic-sec").height(heightvalb);
        var heightvalc = $('#view-blog-seca').height();
        $(".vmt-pic-sec").height(heightvalc);

    });

});

最佳答案

那么,您将在 $(document).ready() 中添加 ready 事件监听器,该监听器仅在文档准备就绪后运行。所以准备好的人不会被解雇。

试试这个:

$(document).ready(function(){
myFunction();
$(window).on('resize', myFunction);
});

function myFunction(){
 var heightval = $('#main-contentp1').height();
    $("#fom-desc").height(heightval);
    var heightvalb = $('#moodboard-box-ca').height();
    $("#vmt-pic-sec").height(heightvalb);
    var heightvalc = $('#view-blog-seca').height();
    $(".vmt-pic-sec").height(heightvalc);
}

关于javascript - jquery 就绪和调整大小功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22388476/

相关文章:

html - 防止最小内容列扩展

javascript - pace.js 中的 ajax 请求时动画不显示

javascript - 我如何开始通过 Tasker 使用 Endomondo 进行跟踪?

javascript - jQuery 拖放不起作用

jquery - 类名为 'x' 的引用 $(this).parent

javascript - 加载 YouTube iframe 时 JQuery 效果卡顿

php - Laravel 认为 jQuery 总是 GET 请求方法

c# - Html 不会通过 Html Agility Pack 更新

javascript - 一键打开多个javascript弹出框

html - 两个堆叠DIV的顶部DIV如何影响对方的高度