Ich versuche, einen Container anzuzeigen, wenn ein Eingabefeld den Fokus erhält, und - das ist das eigentliche Problem - den Container auszublenden, wenn der Fokus verloren geht. Gibt es ein entgegengesetztes Ereignis für den Fokus von jQuery?
Ein Beispielcode:
<input type="text" value="" name="filter" id="filter"/>
<div id="options">some cool options</div>
<script type="text/javascript">
$('#options').hide();
$('#filter').focus(function() {
$('#options').appear();
});
</script>
Und was ich gerne machen würde, ist so etwas:
$('#filter').focus_lost(function() {
$('#options').hide();
});