如何在循环后删除/隐藏图像?

时间:2016-04-04 04:48:20

标签: javascript jquery

我是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? 
                            }
            });
        }
    }

2 个答案:

答案 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()