0
我正在嘗試開發一個使用簡單GIF圖像的「裝載機」。在從服務器檢索數據的同時,我會用其典型的加載GIF顯示加載消息。GIF在使用Javascript創建元素之前停止
但是,當數據成功接收並嘗試創建一個簡單的樹(使用JQuery EasyUI Treeview)時,GIF將停止,直到它完全構建樹。
我該怎麼做才能避免這種行爲?類似於OS中的線程(一個線程到GIF圖像,另一個線程到樹形成)。
這是我的源代碼:
// Show loading GIF
$('#loading-tree').css('display','inline');
$.ajax({
url: 'index.php/home/getWebTree/'+ticket+'/'+username+'/'+val+'/true',
dataType: 'json',
success: function(data){
createTree(data,'tt1');
// Hide loading GIF when tree had been created
$('#loading-tree').css('display','none');
}
});
謝謝!
我遇到類似的問題,我會看着任何答案。出於興趣,你爲什麼使用.css('display','none')而不是jquerys .show()和.hide() – 2011-03-16 20:15:26
責備你的瀏覽器。 – 2011-03-16 20:26:52