Ein praktische Sache ist das allgemeine Setzen eines automatischen Focuses für das erste Formulareingabefeld auf der Seite mit jQuery. Die folgende Codezeile für jQuery setzt den Focus und man kann sofort nach dem Laden der Seite in das erste Eingabefeld tippen.

$(‚input:text:visible:first‘).focus();

Ist die Seite länger und es gibt eine Scrollbar, scrollt der Brwoser allerdings direkt zum Eingabefeld, was nicht erwünscht ist. Hierfür gibt es das jQuery ScrollTo Plugin, mit dem man zu beliebigen Codestellen scollen kann. Fügen wir also nach dem setzen des Focus und ein ScrollTo ein, das nach ganz oben scrollt.

$.scrollTo(0);

Sonntag, 29. August 2010 [jQuery] RSS 2.0 / Trackback senden

Noch keine Kommentare.

Einen Kommentar hinterlassen

XHTML allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>