2008-09-30 9 views

Antwort

4

Überprüfen Sie die extra selectors plugin für jQuery, enthält es einen: Fokus-Selektor, der Ihre Bedürfnisse beantwortet. Sie können nur die Implementierung dieses Selektors verwenden, wenn Sie den Rest nicht tun.

1

OK, dann benutze jQuery.

Es gibt keine aktuelle, verfügbare Möglichkeit, dies einfach zu stellen. Sie müssen die Fokus-Ereignisse verfolgen, wenn sie passieren, so dass dieses Beispiel (dank Karl Rudd here) das über alle Elemente macht. Dies gilt für Eingaben, aber Sie können den Selektor auch über das gesamte DOM an Ihre Anforderungen anpassen.

var currentFocus = null; $ (': Eingabe').. Fokus (function() { currentFocus = this; }) verschwimmen (function() {

currentFocus = null; 

});