2011-06-29 209 views
0

,圖像顯示的應該是5秒,那麼就應該隱藏..Jquery-顯示/隱藏圖像

$(".isActive").click(function() { 

     var checkBox_id = $(this).attr("id");  // id of checkbox 
     var div_id = $(this).closest('tr').find('.display_image').attr("id"); 
     $("#"+div_id).empty().html('<img src="${resource(dir:'images',file:'spinner.gif')}"/>'); 

胡說.....等等...

如何使代碼的變化,使圖像將只顯示5秒,然後隱藏圖像...

回答

2

你的代碼後補充一點:

setTimeout(function(){ 
    $("#"+div_id).empty(); 
}, 5000); 

,或者你可以改變中間線爲:

$('#'+div_id).find('img').hide(); 
+0

謝謝Thomas ... – maaz