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.