等待href单击以在jQuery中完成

时间:2019-06-20 08:44:19

标签: javascript jquery umbraco7

我的页面上有一个隐藏的图标,该图标具有href属性,该属性调用Umbraco表面控制器

<a class="fas fa-file-pdf" id="download-pdf-icon" aria-label="Download PDF" href="/umbraco/Surface/BenefitStatementPdfSurface/BenefitStatementPdf?memberNumber=23123080&amp;selectedYear=2017&amp;pageId=1505">
    <span class="visually-hidden">Download PDF</span>
</a>

我有一个按钮,该按钮触发图标的点击事件以下载表面控制器返回的PDF

我想在等待PDF下载的同时将按钮的标签修改为微调框,然后在完成后重置标签,但是似乎没有办法这样做,因为没有事件可以列出/等待完成

理想情况下,类似的事情会起作用

$(".download-pdf-button").on("click tap touchstart", function () {
    $(this).text("Waiting...");
    $("#download-pdf-icon")[0].click();
    $(this).text("Completed");
});

是否没有可以监听的事件或可以设置的回调?

0 个答案:

没有答案