データが取得されている間に素晴らしいフォントを追加し、完了したら削除する必要があります。 jqueryクリック機能にすばらしいスピニングコグを追加するには?
この
を追加するhtmlです:<i class="fa fa-spin fa-cog"></i>
そして、これはスクリプトです:
(function($) {
$('.acf-get-content-button').click(function(e){
e.preventDefault();
var $contentWrapper = $('#acf-content-wrapper');
var postId = $contentWrapper.data('id');
$.ajax({
url: "/field-ajax.php",
type: "POST",
data: {
'post_id': postId
},
})
.done(function(data) {
$contentWrapper.append(data);
$('.acf-get-content-button').removeClass().addClass('.acf-get-content-button')
});
});
$('.acf-get-content-button').mouseup(function(){
if (event.which == 1) {
$(".acf-get-content-button").hide();
}
});
})(jQuery);
私はしばらくの間、検索されているが、例のどれも私は十分に見ていませんしました私のスクリプトのように実装する(私はプログラマーではない)。
[addClass()](https://api.jquery.com/addclass/)君あなたがajaxを実行するときに必要なクラスを追加することができます。そして、すでに使用されているコードはクラスを削除します。 – Nope
正しい答えを参照してください。 – zer00ne