这是问题所在。我通过自定义 ajax 调用加载内容,如果我得到成功的响应,我会用它打开 fancybox 窗口。有一个表单通过另一个 ajax 调用提交其数据。如果表单有效,那么我需要向下滚动到只有当表单有效时才存在的 id 元素。通常只需运行代码:
<script type="text/javascript">
$(document).ready(function() {
var target = $('#buttons');
$('html,body').animate({scrollTop: target.offset().top}, 2000);
});
</script>
但它在 Fancybox 中不起作用,或者我做错了什么。我在这方面工作太久了。一些帮助将不胜感激。我为我的英语道歉。:D