Javascript 下载一个文件并在点击链接时滚动到底部div

Javascript 下载一个文件并在点击链接时滚动到底部div,javascript,jquery,html,css,button,Javascript,Jquery,Html,Css,Button,单击链接,我希望用户下载一个文件(在href中)。在同一次单击的同时,我想将它们向下滚动到一个表单 根据我的代码,我只能做其中一个。我无法同时执行这两个操作 HTML 有什么办法吗?我发现的其他选项使用href=“#”,但我需要它来下载。您必须删除返回false,因为它调用a,从而阻止下载 这就足够了: $('.scroll-to-bottom-link').click(function(){ $('html, body').animate({scrollTop : $('body').

单击链接,我希望用户下载一个文件(在href中)。在同一次单击的同时,我想将它们向下滚动到一个表单

根据我的代码,我只能做其中一个。我无法同时执行这两个操作

HTML


有什么办法吗?我发现的其他选项使用
href=“#”
,但我需要它来下载。

您必须删除
返回false
,因为它调用a,从而阻止下载

这就足够了:

$('.scroll-to-bottom-link').click(function(){
   $('html, body').animate({scrollTop : $('body').height() }, 800);
});

我会在
a
标签中放置一个
div
,并将事件附加到它上

   <a href="http://www.cdc.gov/animalimportation/images/dog2.jpg" download ><div class="scroll-to-bottom-link">Scroll to bottom</div></a>
    <p>here is some secondary information</p>

完美!正是我需要的!我也很喜欢,不幸的是它说我没有足够的声誉。我是新手,如果我做错了什么,我很抱歉。我非常感谢francesco eThanks的帮助!这正好解决了我的问题。我真的很感谢你的帮助。
$('.scroll-to-bottom-link').click(function(){
   $('html, body').animate({scrollTop : $('body').height() }, 800);
});
   <a href="http://www.cdc.gov/animalimportation/images/dog2.jpg" download ><div class="scroll-to-bottom-link">Scroll to bottom</div></a>
    <p>here is some secondary information</p>
$('.scroll-to-bottom-link').click(function(){
    $('html, body').animate({scrollTop : $('body').height() }, 800);
});