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