jQuery perdre de vue l'objectif de l'événement

J'essaie de montrer un conteneur si un champ de saisie obtient le focus et - ce qui est le problème réel - masquer le conteneur si le focus est perdu. Est-il un en face de l'événement pour jQuery accent?

Un exemple de code:

<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>

Et ce que j'aime faire, c'est quelque chose comme ceci:

$('#filter').focus_lost(function() {
  $('#options').hide();
});
InformationsquelleAutor xijo | 2009-09-14