我有一個動態構建的選擇下拉菜單,所以我有一個setTimeout在3秒後更改選定選項,所以選擇可以先載入然後我可以改變它。但我想隱藏選擇並顯示一個加載gif,並在3秒後顯示選擇,我強制顯示選項。在頁面加載前用load.gif替換div,等待3秒,刪除加載gif並顯示div
這裏是展示多遠我有一個的jsfiddle:https://jsfiddle.net/88ot9vya/1/
我使用的setTimeout3秒這完美的作品後對其進行更改:
setTimeout(function() {
$('#txtShipAddress>option:eq(0)').prop('selected', true);
}, 3000);
如何手前添加加載GIF ,運行setTimeout,然後顯示它並隱藏和加載gif?這裏有一個例子gif無所謂使用什麼: https://media.giphy.com/media/TkXCbTx9gfUJi/giphy.gif
爲什麼不只是使用文檔就緒事件? – happymacarts