
Je vous présente aujourd'hui mon petit dernier parmis mes plugins Javascript: jQuery.waiting
jQuery.waiting est un timer qui ne prend en compte que le dernier appel. Ayant un peu de mal à vous expliquer le principe, je préfère vous le montrer grâce à l'exemple suivent qui ajoute dans une liste le texte saisie 1s après avoir tapé la dernière lettre:
Exemple
Search the following text:Code source:
Search the following text: <input id="search" type="text" />
<div id="results">
<ul></ul>
</div>
<script>
$('#search').keyup(function(){
$(this).waiting(1000).done(function(){
if ($(this).val() != '')
$('#results > ul').prepend( $('<li>' + $(this).val() + '</li>') );
});
});
</script>
Le plugin est téléchargeable ici:
http://marcbuils.github.com/jquery.waiting/
Aucun commentaire:
Enregistrer un commentaire