我添加了一个带有下载属性的 href
链接标签 <a>
。
$('<a>Download</a>').attr({
download: 'testing.svg',
href: dataUrl,
id: 'download',
name: 'test'
// style:'display:none'
}).appendTo("body");
这是我的代码,我想触发
click
事件:$('#download').trigger( "click" );
这里出现问题是因为它是一个添加的元素。
我试过使用window.open(href,'_blank');
,但如果运行这个语句,文件就不会被下载。它只是打开了一个新的选项卡。
如何在不重定向的情况下下载文件?
$('#download').get(0).click()
?! 这是什么意思? - A. Wolff