gpt4 book ai didi

jquery - 加载和调整大小时在类上执行函数(Jquery)

转载 作者:行者123 更新时间:2023-11-28 09:54:31 26 4
gpt4 key购买 nike

我对以下功能有疑问。它的目的是将所有带有“center_vert”类的 div 垂直于其父元素居中。加载页面时,只有第一个类为“center_vert”的 div 垂直居中。当我调整页面大小时,所有元素都居中。为什么不是所有带有“center_vert”类的 div 都以加载为中心?

$(document).load($(window).bind("resize", centerVertically));
$(document).ready(centerVertically ());

function centerVertically() {
$('.center_vert').each(function(){
var parentHeight = $(this).parent().height();
var selfHeight = $(this).height();
$(this).css('padding-top', function(i,x){return ((parentHeight-selfHeight)/2);});
});
};

最佳答案

删除函数名称附近的空白区域。您应该在浏览器控制台中收到与此错误相关的错误。

$(document).ready(centerVertically());

关于jquery - 加载和调整大小时在类上执行函数(Jquery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24951977/

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