Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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
Jquery 单击“移动到div”时跨距_Jquery_Html - Fatal编程技术网

Jquery 单击“移动到div”时跨距

Jquery 单击“移动到div”时跨距,jquery,html,Jquery,Html,我试图让它成为可能,当有人点击移动到,然后页面移动缓慢向上,那里有集装箱部门,但它从来没有工作过 下面是一个代码片段,可以看到我的代码正在运行 $(“#我的按钮”)。单击(函数(){ $('html,body')。设置动画({ scrollTop:$(“#myDiv”).offset().top }, 2000);} ); .container{ 高度:400px; 背景色:红色; } 上移 &复制;2018年销售信息技术公司。 &米德多; 为了更容易看到它工作,我在身体上应用了一个尺寸,向

我试图让它成为可能,当有人点击移动到,然后页面移动缓慢向上,那里有集装箱部门,但它从来没有工作过

下面是一个代码片段,可以看到我的代码正在运行
$(“#我的按钮”)。单击(函数(){
$('html,body')。设置动画({
scrollTop:$(“#myDiv”).offset().top
}, 2000);} );
.container{
高度:400px;
背景色:红色;
}

上移

&复制;2018年销售信息技术公司。 &米德多;
为了更容易看到它工作,我在身体上应用了一个尺寸,向下滚动,然后单击“向上移动”查看它工作。 我刚刚将函数调用方法更改为on('click',…)

此外,我还添加了一个
cursor:pointer
,以更清楚地说明它是可点击的

关于你的额外问题,我认为这是因为你在href中使用了
#
,这使得页面重新加载

$(“#我的按钮”)。在('click',function()上{
$('html,body')。设置动画({
scrollTop:$(“#myDiv”).offset().top
}, 2000);			
}); 
.container{
高度:400px;
背景色:红色;
}
#我的按钮{
光标:指针;
}
身体{
高度:750px;
}


向上移动;2018年出售It公司和middot现在可以工作了|额外问题的答案:因为它有

#
,请删除它。关于额外问题我应该使用什么来代替#?指向原始页面的真正链接。。。或者,如果它还不存在,只需禁用该链接或查看我的编辑