gpt4 book ai didi

javascript - 防止第三方脚本上的 anchor 跳转?

转载 作者:行者123 更新时间:2023-12-03 03:26:50 29 4
gpt4 key购买 nike

我正在使用第三方脚本(详细信息如下)将表单分解为多个 ajax 页面。当我单击前进到下一页时,它会跳转到表单顶部的 anchor 。这是一种不必要且不和谐的行为,我想阻止它发生。这个脚本不是我写的,不能直接修改。有没有办法可以拦截并禁用 anchor /滚动调用?

关于我的设置的一些信息:这是一个 Drupal 7 站点。我有一个Entityform使用多页 Field Groups有两页。 jQuery 可用。

这是所发生情况的说明。您可以在左侧看到加载后的原始页面。在右侧,您可以看到单击“下一页”后会发生什么。它固定在表单的顶部。我圈出了每个文本的最后一行,以便您可以看到跳转。 (值得注意的是,当您滚动时,网站的导航栏保持固定在顶部。)

enter image description here

如何防止这种 anchor 跳转?

最佳答案

在单击“下一页”的 JS 函数中,将 return false 放在函数末尾。

喜欢

function click() {$('.nextpage').css('display', 'block'); return false;}

它会工作得很好。

关于javascript - 防止第三方脚本上的 anchor 跳转?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46284750/

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