gpt4 book ai didi

javascript - 功能在首页加载时不起作用

转载 作者:行者123 更新时间:2023-12-03 06:23:22 25 4
gpt4 key购买 nike

我有一个函数,可以将页面上的一些元素居中。但它在页面首次加载时不起作用。它在页面重新加载后调用。如何解决?

jQuery.fn.positionCenter = function() {
this.css("position", "absolute");
this.css("top", ($(window).height() / 2) - (this.outerHeight() / 2));
this.css("left", ($(window).width() / 2) - (this.outerWidth() / 2));
return this;
}

$(".play_btn, .around").positionCenter();
$(window).resize(function(){
$(".play_btn, .around").positionCenter();
});

最佳答案

尝试绑定(bind) document.ready 事件:

$(document).ready(function(){
$(".play_btn, .around").positionCenter();
});

$(window).resize(function(){
$(".play_btn, .around").positionCenter();
});

关于javascript - 功能在首页加载时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38764621/

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