Wie zeige ich den Wert einer jQuery-Variablen zum Testen an?

8

Ich arbeite an einem Schieberegler, der jQuery verwendet. Einige Elemente des Schiebereglers funktionieren ordnungsgemäß, aber es gibt ein Problem, dass ich versuche, mit etwas Code zu beheben. Um es zu testen, möchte ich in der Lage sein, die Werte der Variablen in der Anweisung anzuzeigen.

Hier ist der Codeblock, mit dem ich arbeite:

%Vor%

Ich habe ein Div namens "test" hinzugefügt, in dem ich die Werte der Variablen anzeigen möchte, um sicherzustellen, dass sie die erwarteten Ergebnisse zurückgeben:

%Vor%

Um beispielsweise die Werte zu testen, habe ich dies in die obige Anweisung eingefügt:

%Vor%

Ich bekomme jedoch keine Ergebnisse. Was ist der richtige Weg, um einen Test in diesen Codeblock aufzunehmen, um sicherzustellen, dass ich die erwarteten Ergebnisse bekomme?

Danke.

    
fmz 15.10.2013, 13:10
quelle

3 Antworten

14

Verwenden Sie JavaScript% console , um Ihre Variablen in der Konsole Ihres Browsers zu protokollieren.

%Vor%

Wenn Sie nicht sicher sind, wie Sie die Konsole in Ihrem Browser öffnen, lesen Sie: Ссылка

    
James Donnelly 15.10.2013, 13:13
quelle
3

append wird verwendet, um entweder eine HTML-Zeichenfolge, ein DOM-Element, ein Array von DOM-Elementen oder ein jQuery-Element anzufügen. Da Sie nur versuchen, eine Zahl anzuzeigen ( marqueeWidth ), möchten Sie wahrscheinlich stattdessen text des Bereichs festlegen:

%Vor%

Gibt es auch einen bestimmten Grund, warum Sie nicht nur die Konsole benutzen? Es kann sich lohnen, eine Debugging JavaScript Walkthrough zu lesen.

    
jbabey 15.10.2013 13:13
quelle
1

Sie können Folgendes verwenden.

%Vor%

Allerdings ist es besser, console.log(yourvariable); oder alert(yourvariable); zu verwenden.

    
sudhAnsu63 15.10.2013 13:14
quelle

Tags und Links