Je travaille sur un magasin de musique en ligne. Il y a des boutons comme myplaylists, mydownloads etc ... En cliquant sur ces boutons, une liste de chansons apparaît en conséquence dans une grille.
Le problème est que lorsque je clique deux fois sur les boutons rapidement la liste apparaît deux fois comme 1..4..8 1..4..8 et si je clique trois fois rapidement, il arrive trois fois.La fonction qui affiche le La liste utilise append() pour ajouter des chansons à la liste.
Ces choses n'arrivent que sur firefoxaffichage d'enregistrements en double dans firefox
Je n'arrive pas à comprendre le problème.
function fillMyMusicSongGrid
{
// code to fetch data from the database
embedSongGrid(.....);//displays the grid
}
embedSongGrid(.....)
{
//displays the grid
tableContent = '...............'
$(tableCont).appendTo('table#songList');
}
Pouvez-vous poster le code pour la fonction d'ajout? – rahul
Je pense que vous devriez poster votre code, semble que vous avez besoin de réinitialiser une variable quelque part avant d'ajouter ... – NDM