Jak dodać ikonę pokrętła do przycisku, gdy jest w stanie ładowania?
ŚwiergotPrzyciski Bootstrap miłegoLoading...
stan dostępny.
Chodzi o to, że pokazuje tylko wiadomośćLoading...
przeszedł przezdata-loading-text
atrybut taki jak ten:
<button type="button" class="btn btn-primary start" id="btnStartUploads"
data-loading-text="@Localization.Uploading">
<i class="icon-upload icon-large"></i>
<span>@Localization.StartUpload</span>
</button>
Patrząc na Font Awesome, widzisz, że teraz jestanimowana ikona spinnera.
Próbowałem zintegrować tę ikonę tarczy podczas strzelaniaUpload
operacja taka jak ta:
$("#btnStartUploads").button('loading');
$("#btnStartUploads i").removeAttr('class');
$("#btnStartUploads i").addClass('icon-spinner icon-spin icon-large');
ale to nie miało żadnego skutku, to znaczy po prostu widzęUploading...
tekst na przycisku.
Czy można dodać ikonę, gdy przycisk jest w stanie ładowania? Wygląda na to, że Bootstrap po prostu usuwa ikonę<i class="icon-upload icon-large"></i>
wewnątrz przycisku w stanie ładowania.
Oto prostypróbny to pokazuje zachowanie, które opisuję powyżej. Jak widzisz, gdy wchodzi w stan ładowania, ikona znika. Pojawia się ponownie po upływie przedziału czasu.