suit: JQuery ... der erste Versuch

Beitrag lesen

Warum nicht? Ich glaube, mir fehlt ein Grundgedanke.

Ja, irgendwie ist da nicht viel von jQuery zu sehen :)

Du benötigst idR. einen Selektor - wie in CSS - der in der jQuery-Funktion aufgerufen wird

z.B.
$('input');

damit selektierst du alle input-Element auf der Seite

dann benötigst du einen Handler - bind() oder live() sind gut geeignet um einen anzuhängen - wenn es nur um einen handler geht, gibts auch eigene Methoden dafür. focus(), mouseover() usw

$('input').bind(  
  'focus',  
  function() {  
  }  
);

Dann muss die Funktion noch irgendetwas tun.

$('input').bind(  
  'focus',  
  function() {  
    $(this).addClass('focus');  
  }  
);

dein css ergänzt du dann um die Klasse focus, um damit die Pseudoklasse zu simulieren.

  
input:focus,  
input.focus {  
}

Nicht vergessen: wenn das Element den focus verliert, muss die Klasse natürlich wieder entfernt werden.