次のように、Ajax 関数の読み込みアイコンを使用しています。
div id='loader' style="display: none;" align="right">
<img src="assets/img/ajax-loader.gif"/>
</div>
complete: function(){
$('#loader').hide();
},
beforeSend: function(data) {
$('#loader').show();
},
ただし、同じページに複数のスピナーを配置したい場合は、通常、多くの div が必要になります。
div id='loader2' style="display: none;" align="right">
<img src="assets/img/ajax-loader.gif"/>
</div>
div id='loader3' style="display: none;" align="right">
<img src="assets/img/ajax-loader.gif"/>
</div>
など..
これをある程度動的に行う方法はありますか?それぞれを定義する必要はありませんか?