首先运行JQuery,然后在链接点击时下载文件

我有一个链接,其中包含直接文件下载URL。 因此,当用户单击该链接时,该文件将下载。

链接在这里:

 Download 

我希望在此文件下载之前运行一些JQuery。 我能够使用解决方案,但不是直接下载,而是重定向到video。 我想要的是在没有任何重定向的情况下下载。 这是我试过的:

 $('a.download-video').click(function(event) { var href = this.href; //My JS Code alert(href); event.preventDefault(); window.location = href; }); 

谢谢

您可以将下载属性添加到锚标记,然后不要使用preventDefault();

 $('a.download-video').click(function(event) { var href = this.href; //My JS Code alert(href); }); 
   Download