次のページをajaxで表示してロードするための簡単なコードがあります。新しいページを表示する前に、次div
のコードから読み込み中の画像を表示できます。
<div class="loading"><img src="{THEME}/images/loader.gif" /></div>
私のコンテンツのdivはこれです:
<div id="dle-content"></div>
さて、私の質問は、div
dle-contentの代わりに読み込みを表示するにはどうすればよいdiv
ですか?
jQuery:
<script type="text/javascript">
function nextPage() {
var nextPage = $('#ajax-next-page a').attr('href');
ShowLoading("");
if (nextPage !== undefined) {
$.ajax({
url: nextPage,
success: function(data) {
$('#ajax-next-page').remove();
$('#next-page').remove();
HideLoading("");
$('#dle-content').append($('#dle-content', data).html());
}
})
}
};
</script>
div
ロードが表示されているときに、dle-contentの背景をぼかしたり暗くしたりしたいdiv
。