Ich habe jQuery
Registerkarte und jetzt möchte ich einfach laden Bild hinzufügen, aber verwirrt, wo zu setzen und wie zu setzen?jQuery Put loading image auf meiner Registerkarte
Hier ist meine JS-Code:
$('[data-toggle="tabajax"]').click(function(e)
{
localStorage.setItem('lastTab', $(this).attr('href'));
var $this = $(this),
loadurl = $this.attr('href'),
targ = $this.attr('data-target');
$.get(loadurl, function(data) {
$(targ).html(data);
});
$this.tab('show');
return false;
});
var lastTab = localStorage.getItem('lastTab');
if(lastTab)
{
$('[href="' + lastTab + '"]').tab('show').trigger('click');
}
else
{
$('#userDetailsTab').trigger('click');
}
HTML
<ul class="nav nav-tabs tabs-up" id="friends">
<li><a href="userDetails" data-target="#userDetails" class="media_node active span" id="userDetailsTab" data-toggle="tabajax"> User Details </a></li>
<li><a href="userGroups" data-target="#userDetails" class="media_node span" id="friends_list_tab" data-toggle="tabajax"> Group</a></li>
<li><a href="userGroupAccess" data-target="#userDetails" class="media_node span" id="awaiting_request_tab" data-toggle="tabajax">Group Access</a></li>
</ul>
<div class="tab-content">
<div id="loading"><img src="assets/img/processing.gif"/></div>
<div class="tab-pane active" id="userDetails"></div>
</div>
So wie kann ich diesen Satz, wenn noch zeigen Lade Bild geladen und afer Seite geladen dann das Laden Bild auszublenden.
Sie können das erste, was Sie tun, wenn Sie Ihre Website laden, ein großes Spinner-Sprite über die gesamte Webseite aufstellen und nach dem Laden jQuery verwenden, um es zu entfernen. –
@SimonHyll Bitte teilen Sie mir Ihren Trick. :) –