gpt4 book ai didi

javascript - 展开/折叠将页面带到顶部

转载 作者:行者123 更新时间:2023-11-30 08:52:56 27 4
gpt4 key购买 nike

如果当您向下滚动页面时元素展开或折叠,页面会突然重置并且焦点会移动到页面顶部。

有什么方法可以防止页面移动或使其不那么突然?

    $(document).ready(function () {
$(".flip").click(function () {
var panel = $(this).next('.panel');
$('.panel').not(panel).slideUp('slow');
$(this).next('.panel').slideToggle("slow");
});
});

http://jsfiddle.net/chaddly/5FNTX/

最佳答案

尝试添加 "e.preventDefault();"

$(document).ready(function () {
$(".flip").click(function (e) {
e.preventDefault();
var panel = $(this).next('.panel');
$('.panel').not(panel).slideUp('slow');
$(this).next('.panel').slideToggle("slow");
});
});

关于javascript - 展开/折叠将页面带到顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16169181/

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