JQuery und "this" - Objekt

Ich habe die folgende JQuery-Funktion wird an die blur-Ereignis von n Textboxen auf einer Webseite.

$(document).ready(function() {
        $("input[id$='_txtTuitionAmt']").blur(function() {
            alert(this.value);
        })
    });

Funktioniert es Prima. Wenn der Benutzer mit der Tabulatortaste aus einem der Textfelder dann eine alert-popups und zeigt den Wert in das Textfeld ein.

Was ich bin verwirrt, was ist ".Wert" und ob es JQuery oder JavaScript. Bin ich mit der "this" - Objekt in der richtigen Weise, oder sollte ich etwas anderes tun um den Wert des Elements?

Sorry, wenn meine Frage scheint ein wenig trüben. Ich bin gerade versucht in den Griff zu bekommen mit dem "this" - Objekt ist und wie es funktioniert. Ich sah in der JQuery-Dokumentation, aber konnte nicht finden, alles, was auf "diesem".

Ich glaube, jQuery bindet das 'das' mit einem Anruf oder so auftragen, dass der Kontext der Funktion, die Sie übergeben ist, dass das DOM-element(s), repräsentiert durch ein jQuery-Objekt.

InformationsquelleAutor Jagd | 2009-08-19

Schreibe einen Kommentar