Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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 jQuery scrollTo或animate不滚动页面_Javascript_Jquery_Scroll_Scrollto - Fatal编程技术网

Javascript jQuery scrollTo或animate不滚动页面

Javascript jQuery scrollTo或animate不滚动页面,javascript,jquery,scroll,scrollto,Javascript,Jquery,Scroll,Scrollto,我尝试做一些简单的事情:当用户单击div时,整个页面滚动到某个位置。我以前做过,但不知怎么的,现在似乎不起作用了。我的意思是,现在我只想让任何滚动都知道插件可以工作 其实很简单:$.scrollTo(500500)应该可以工作,但是没有任何反应,也没有抛出错误 下面是我正在做的一个虚拟版本的链接:只需单击右下角的黑色div即可看到。。。什么也没发生。您还可以查看完整代码: CSS中是否有任何东西可能破坏该功能?似乎我使用了错误的示例,$.scrollTo(“#bottomContent”,100

我尝试做一些简单的事情:当用户单击div时,整个页面滚动到某个位置。我以前做过,但不知怎么的,现在似乎不起作用了。我的意思是,现在我只想让任何滚动都知道插件可以工作

其实很简单:$.scrollTo(500500)应该可以工作,但是没有任何反应,也没有抛出错误

下面是我正在做的一个虚拟版本的链接:只需单击右下角的黑色div即可看到。。。什么也没发生。您还可以查看完整代码:


CSS中是否有任何东西可能破坏该功能?

似乎我使用了错误的示例,
$.scrollTo(“#bottomContent”,1000,{easeInOutCubic})
确实有效,如果这个问题对你们中的一些人来说是显而易见的,那么很抱歉。

似乎我依赖的是错误的例子,
$.scrollTo(“#bottomContent”,1000,{easeInOutCubic})
确实有效,如果对你们中的一些人来说这个问题是显而易见的,那么很抱歉。

您可以这样做:

$('html, body').animate({
  scrollTop: $('#elementID').offset().top
}, 1000);
#elementID
替换为要通过动画滚动到的元素的id

您可以这样做:

$('html, body').animate({
  scrollTop: $('#elementID').offset().top
}, 1000);
#elementID
替换为要通过动画滚动到的元素的id

您的JavaScript显示:

function scrollToTouts()
{
    // FIXME: whatever I do here, nothing scrolls
    $.scrollTo(500, 500);
}
你不需要提供卷轴的目标吗

e、 g

你的JavaScript说:

function scrollToTouts()
{
    // FIXME: whatever I do here, nothing scrolls
    $.scrollTo(500, 500);
}
你不需要提供卷轴的目标吗

e、 g


是的,这就是我后来想的。奇怪的是,我发现的例子中没有,但这确实解决了它。是的,这就是我后来想的。奇怪的是,我发现的例子中没有,但这确实解决了它。