我是javascript的新手,我正在创建一个Chrome打包的应用程序,我想做的是在循环后隐藏加载图像。这只是我代码的一部分,因为我只是指出如何在循环后隐藏图像。
function AppMain()
{
jQuery("#loginID").hide();
if(userLog == false)
{
jQuery.ajax({
type: 'POST',
url: 'something.aspx',
data: {action: 'someSearch', word: 'Wednesday', count: '4', page: '1'},
success: function(data){
var json = jQuery.parseJSON(data);
var htmlInfo='';
for(i=0; i<json.length; i++)
{
var htmlCode = '<img class="full-image" src="/img/loading.png">' //this is the loading image
htmlInfo = htmlInfo + htmlCode;
}
//what do i need to add here so that the img will hide after the loop?
}
});
}
}
答案 0 :(得分:0)
添加$('.full-image').remove();
或$('.full-image').hide();
答案 1 :(得分:0)
为图片添加ID,如:
var htmlCode = '<img class="full-image" id="loadingImg" src="/img/loading.png">' //this is the loading image
然后使用jquery,你可以清楚地删除它:
$("#loadingImg").remove()