Op een website die ik maak haal ik uit een database zo ongeveer 250-300 users op en dat kan soms even duren. Ik zou het mooi vinden als er een 'laad' tekentje te zien is tot alle users geladen zijn. Dan verdwijnt het 'laad' tekentje en komen de users te voorschijn.
Waarom gebruik je font-awesome daarvoor ? gebruik een gifje en je hebt verder geen css (of icon library) of dergelijke nodig.
Hier kun je zelf een load icon maken (presets):
Maar zoals Aar C ook al zegt, wat meer informatie is misschien wel handig, misschien kun je zelfs voorkomen dat je een load icon nodig hebt (niemand zit te 'wachten' op iets dat aan het laden is).
Ik zou graag alsnog willen weten hoe zo'n laad icoontje in z'n werk gaat, gewoon om het uit te proberen. Ik laad de database in via PDO en laat het zien door middel van een "foreach".
De bedoeling is dat als je op de webpagina komt, er een laad icoontje te zien is, daarvoor gebruik ik FontAwesome en deze code:
<i class="fa fa-spinner fa-spin"></i>
Als de foreach klaar is, en alles geladen is moet het laad icoontje verdwijnen en de gegevens tevoorschijn komen.
Als je via AJAX werkt, want je wilt de site zelf niet onnodig vertragen, dan laad je de data in vanaf een apart script uit een apart bestand.
Als je gebruik maakt van $.ajax() in jQuery, dan kan je bij het success: event het laadicoontje (vaak Throbber genoemd) weghalen, en de data in het juiste HTML-element tonen.
Maar even serieus: voor 250 rijen hoef je toch geen laad-icoontje te tonen?
Het laadicoontje aan HTML, font, Javascript etc is al meer 'werk' dan de HTML-lijst van je 250 rijen???
Als je via AJAX werkt, want je wilt de site zelf niet onnodig vertragen, dan laad je de data in vanaf een apart script uit een apart bestand.
Als je gebruik maakt van $.ajax() in jQuery, dan kan je bij het success: event het laadicoontje (vaak Throbber genoemd) weghalen, en de data in het juiste HTML-element tonen.
Hoe moet het als je niet via AJAX werkt? Aangezien ik daar nog geen enkele ervaring mee heb en daar later pas aan wil beginnen.
[size=xsmall]Toevoeging op 02/04/2015 17:12:27:[/size]
Eddy E op 02/04/2015 16:54:21
Maar even serieus: voor 250 rijen hoef je toch geen laad-icoontje te tonen?
Het laadicoontje aan HTML, font, Javascript etc is al meer 'werk' dan de HTML-lijst van je 250 rijen???
Is niet nodig, maar ik wil graag weten hoe het werkt.