gpt4 book ai didi

javascript - 如果 div 位于特定位置之上,则仅重新加载页面一次

转载 作者:行者123 更新时间:2023-11-30 18:43:20 25 4
gpt4 key购买 nike

如果给定的 div 位置高于 position:absolute; 我只想重新加载页面一次顶部:15%

我认为这可以通过 jQuery 的 .css 方法来完成,例如:

if ('#mydive').css('top') > '15%' {
//reload the page
}

有人可以建议一个简单的解决方案,最好是 jQuery 或纯 JavaScript 吗?

最佳答案

如果你的意思是文档的顶部,你可以试试:

var percent = .15; // 15%
if ($('#yourdiv').offset().top > ($(document).height() * percent)) {
window.location.reload();
}

// if by pixels
var pixels = 10; // 10px
if ($('#yourdiv').offset().top > pixels) {
window.location.reload();
}

关于javascript - 如果 div 位于特定位置之上,则仅重新加载页面一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6210604/

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