2016-03-15 50 views

回答

0

您可以使用這樣的事情:

$('a').click(function(){ 
    $(this).append("<div class=loadingDiv>loading...</div>"); 
}); 

想用FIDLE,但我還是新來這個東西,可」葛它的工作..

1

你可以這樣做這個:

創建一個元素,如<span id="statusmsg"></span>onclick屬性添加到<a href代碼。

隨着jQuery

<a href="file_to_download.pdf" onClick="$('#statusmsg').text('Please wait..')">Download file</a> 

沒有jQuery

<a href="file_to_download.pdf" onClick="document.getElementById('statusmsg').innerHTML = 'Please wait..';">Download file</a> 

見行動:https://jsfiddle.net/C0dekid/1uoe50a3/

+0

我怎麼知道該文件已經下載了,雖然?你在什麼時候刪除了該消息? – user2622220

+0

如果您沒有在''中放置任何東西,那麼默認情況下,消息在頁面加載後應該消失。我用加載時間爲你做了一個例子:http://system32.cf/test.php – Jer

+0

問題是,我沒有重定向到一個頁面,我只是簡單地下載一個文檔,所以我的頁面沒有重新加載。 – user2622220

相關問題