Frage von leflo1, 2

jquery, javascript alle 30Sec ausführen?

hi ich hab hier folgenden Code welcher mir alle 30 Sec einen Zusätzlichen Listeneintrag erstellt.

        $(document).ready(function() {
            setInterval(function() {                
                jQuery.get('TEXTDOKUMENT.txt', function(data2) {
                                var line = data2.split("\n");
                                var list = "";
            

                    //Schleife für HTML Liste
                    $(line).each(function(index, element) {
        
                        list = '<li>' + element + '</li>';
        
                    })
        
                    $('#list').append(list);
                    
                });                         
            }, 3000);
        });      
            

nun meine Frage:

Wie muss ich das umschreiben damit er keine Listenelemente hinzufügt sondern die aktuelle immer wieder überschreibt?

vielen Dank!

Antwort
von DrErika, 2

Leere die Liste doch zunächst vor dem Aufruf mit:

.empty();

Keine passende Antwort gefunden?

Fragen Sie die Community