我有一些下载相当大的文件的链接,有时他们需要一段时间才能开始下载。我想在jQuery中创建一个弹出消息(这样我就可以设置它的样式),说谢谢,然后一秒钟后文件下载。我试过使用:
http://dinbror.dk/blog/bPopup/代码:<script>
;(function($){
$(function(){
$('a').bind('click', function(e){
e.preventDefault();
$('#element_to_pop_up').bPopup();
});
});
})(jQuery);
</script>
显示弹出消息,但文件不下载。还有人知道吗?
This:
e.preventDefault();
…停止链接的默认行为(正在访问您想要下载的文件的URL)。别这样。