Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 滚动至特定Div不在花式方框弹出窗口中工作_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 滚动至特定Div不在花式方框弹出窗口中工作

Javascript 滚动至特定Div不在花式方框弹出窗口中工作,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个奇特的弹出框,它有一个可以滚动的长页面,但我希望当我单击“转到顶部”按钮时,它可以向上滚动到弹出框顶部的标题Div。如何强制它滚动 以下是我的滚动代码: <script> $('#goTop').click(function (){ $('html, body').animate({scrollTop:$(".wrap").offset().top}, 750); return false; }); </script> $('#goTo

我有一个奇特的弹出框,它有一个可以滚动的长页面,但我希望当我单击“转到顶部”按钮时,它可以向上滚动到弹出框顶部的标题Div。如何强制它滚动

以下是我的滚动代码:

<script>
$('#goTop').click(function (){

     $('html, body').animate({scrollTop:$(".wrap").offset().top}, 750);
     return false;

});
</script>

$('#goTop')。单击(函数(){
$('html,body').animate({scrollTop:$(“.wrap”).offset().top},750);
返回false;
});
为什么它不滚动,控制台中没有错误,加上我在正常页面上使用了代码,它在那里工作。但它在花式盒子里不起作用。有解决办法吗

以下是我的弹出窗口的图像:


您需要滚动实际的模式窗口,而不是文档的


其中,
fancybox-inner
是指定给具有固定高度的fancybox的类,CSS
overflow-y:scroll
您需要滚动实际的模式窗口,而不是文档的

$('.fancybox-overlay').animate({
    scrollTop: $('.fancybox-overlay').scrollTop() + $("#div").offset().top
});

其中,
fancybox-inner
是指定给具有固定高度的fancybox的类,CSS
overflow-y:scroll
您需要滚动实际的模式窗口,而不是文档的

$('.fancybox-overlay').animate({
    scrollTop: $('.fancybox-overlay').scrollTop() + $("#div").offset().top
});

其中,
fancybox-inner
是指定给具有固定高度的fancybox的类,CSS
overflow-y:scroll
您需要滚动实际的模式窗口,而不是文档的

$('.fancybox-overlay').animate({
    scrollTop: $('.fancybox-overlay').scrollTop() + $("#div").offset().top
});


其中,
fancybox-inner
是指定给具有固定高度的fancybox的类,CSS
overflow-y:scroll

您是否尝试过:
$(“#模态id”)。动画(…)
请粘贴fancybox的HTML。fancybox提供鼠标滚轮事件,无论您是否需要。您想调整选项或事件。希望帮助您尝试:
$(“#模态id”)。动画(…)
请粘贴fancybox的HTML。fancybox提供鼠标滚轮事件,无论您是否需要。您想调整选项或事件。希望帮助您尝试:
$(“#模态id”)。动画(…)
请粘贴fancybox的HTML。fancybox提供鼠标滚轮事件,无论您是否需要。您想调整选项或事件。希望帮助您尝试:
$(“#模态id”)。动画(…)
请为fancybox粘贴HTML。fancybox提供鼠标滚轮事件,无论您是否想要。您想调整选项或事件。希望有帮助。fancybox-inner是我设置溢出的类-y:滚动条您能告诉我为什么使用:$(此)。最近吗?如果您有多个fancybox,这将选择“滚动到顶部”按钮所在的按钮。我可以使用简单滚动吗?我的意思是不是ScrollTop。fancybox-inner是我设置overflow-y:scroll的类。你能告诉我为什么使用:$(这个)。最近的吗?如果你有多个fancybox,这将选择“滚动到顶部”按钮所在的一个。我可以使用简单滚动吗?我的意思是不是ScrollTop。fancybox-inner是我设置overflow-y:scroll的类。你能告诉我为什么使用:$(这个)。最近的吗?如果你有多个fancybox,这将选择“滚动到顶部”按钮所在的一个。我可以使用简单滚动吗?我的意思是不是ScrollTop。fancybox-inner是我设置overflow-y:scroll的类。你能告诉我为什么使用:$(这个)。最近的吗?如果你有多个fancybox,这将选择“滚动到顶部”按钮所在的一个。我可以使用简单滚动吗?我的意思是,你是否介意至少添加一个关于代码功能的小解释?是的,它是可读的,但是为什么它总是有用的=]您介意至少添加一个关于代码功能的小说明吗?是的,它是可读的,但是为什么它总是有用的=]您介意至少添加一个关于代码功能的小说明吗?是的,它是可读的,但是为什么它总是有用的=]您介意至少添加一个关于代码功能的小说明吗?是的,它是可读的,但为什么它总是有用的=]
$('.fancybox-overlay').animate({
    scrollTop: $('.fancybox-overlay').scrollTop() + $("#div").offset().top
});