gpt4 book ai didi

javascript - Ajax 加载 div 后应用高度

转载 作者:行者123 更新时间:2023-11-28 19:02:44 25 4
gpt4 key购买 nike

我有一个购物车层,它通过 ajax 加载,并在单击按钮时显示在屏幕中间。我正在尝试将高度应用于它。当我调整窗口大小时成功地做到了这一点,但需要在加载该层时立即应用相同的代码。该函数计算内容区域大小,因此我无法在页面加载或任何其他时间使用它,除了加载的同时。

这是我的函数,适用于窗口调整大小事件:

$(document).ready(function() {
$(window).resize(function() {
var bodyheight = $(window).height();
var cartheight = $('.shopping-cart-main-content').prop('scrollHeight');
var cartpercent = ((cartheight + 100) / bodyheight) * 100;

if (cartpercent > 90) {
$(".main-shopping-cart").css({'height': '90%'});
}else{
$(".main-shopping-cart").css({'height': cartpercent + '%'});
}
});
});

有什么建议如何在ajax层出现时应用它吗?

最佳答案

将更改高度的相同代码放入 AJAX 调用的成功函数中

关于javascript - Ajax 加载 div 后应用高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32231333/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com