Events

Linktipp: jQuery Plugin to recognize text changes in input fields / textareas delayed as alternative to .change() or oninput event.

jQuery by default provides the onchange event: .change(). It is being triggered, if a value was changed. WAS is the right word, because for example in input fields, the event only triggers when the field loses focus.

Tipp: jQuery mousemove anstatt mouseover oder hover verwenden!

In einem aktuellen Projekt war ein vertikales Sliding-Menü umzusetzen.
Wenn der Benutzer über eine Überschrift fährt, sollten sich die Subelemente öffnen und andere Subelemente wieder schließen.

Zunächst entschied ich mich gegen das jQuery "hover" Event, da dies auch eine "mouseout"-Funktion implementiert, die ich nicht benötige. Also wurde das jQuery "mouseover"-Event verwendet.