Javascript 弹出消息说谢谢,但文件继续下载

Javascript 弹出消息说谢谢,但文件继续下载,javascript,jquery,popup,Javascript,Jquery,Popup,我有下载相当大文件的链接,有时在开始下载之前需要一段时间。我想在jQuery中创建一条pop消息(这样我就可以设置它的样式),上面写着“谢谢”,然后过一会儿文件就会下载。我试过使用: 代码: ;(函数($){ $(函数(){ $('a').bind('click',函数(e){ e、 预防默认值(); $(“#元素”到“弹出”).bPopup(); }); }); })(jQuery); 这会显示弹出消息,但文件不会下载。还有其他人有想法吗?这是: e.preventDefault();

我有下载相当大文件的链接,有时在开始下载之前需要一段时间。我想在jQuery中创建一条pop消息(这样我就可以设置它的样式),上面写着“谢谢”,然后过一会儿文件就会下载。我试过使用:

代码:


;(函数($){
$(函数(){
$('a').bind('click',函数(e){
e、 预防默认值();
$(“#元素”到“弹出”).bPopup();
});
});
})(jQuery);
这会显示弹出消息,但文件不会下载。还有其他人有想法吗?

这是:

 e.preventDefault();
…停止链接的默认行为(即访问要下载的文件的URL)。不要那样做

 e.preventDefault();