実際、私は自分のアプリケーションに ajax ローダーを入れようとしています。私はこれを試しました
$(document).ajaxStart(function(){
$('#ajaxBusy').show();
}).ajaxStop(function(){
$('#ajaxBusy').hide();
});
これはうまくいっています。しかし、問題は、ajax リクエストを開始する要素をクリックするたびに、ajax ローダー (gif 画像) が 1 つの場所に表示されることです。しかし、その要素の近くでのみクリックされる各要素の近くにローダーをそれぞれ表示する必要はありません。
だから私はこれを試しました、
$('.follow_count').live('click', function(){
$(document).ajaxStart(function(){
$('#ajaxBusy').show();
}).ajaxStop(function(){
$('#ajaxBusy').hide();
});
});
ここで、.follow_count (これは ajax 要素の 1 つです) は div 要素です。ここでは、.follow_count 要素がクリックされたときに、その要素の近くに ajax ローダーが表示されるようにしたいと考えています。
誰でも私を助けてくれますか..