読み込みのインジケーター用に次の CSS コードがあります。
.indicator {
display:none;
margin:0px;
paddingLeft:0px;
paddingRight:0px;
paddingTop:0px;
paddingBottom:0px;
}
インジケータ HTML コード:
<img class='indicator' id='ajaxBusy' src='/ajax-loader.gif'>
そして、インジケータを表示するための次のコード:
$('.page_button').live('click',function() {
$('#ajaxBusy').show();
$.post("url",
function(data)
{
if (data != "")
{
//some actions
}
$('#ajaxBusy').hide();
});
});
このコードはうまく機能しますが、細かい点がいくつかあります。インジケーターが表示されると、その下のページの他のコンテンツが 1 行下に移動します。インジケーターが消えると、この行も消えます。削除したいです。どうすればいいですか?