Comportamento descolado do jQuery

Eu tenho um menu suspenso como oculto que oculta via vinculação do evento "mouseleave".

<div id="container">
<select>
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
</select>
</div>

O problema que estou tendo é quando os elementos filhos do meu contêiner contêm um objeto SELECT, onde as OPÇÕES do SELECT se estendem fisicamente fora dos limites do contêiner. Conseqüentemente, passar o mouse sobre as OPÇÕES fora dos limites aciona o evento "mouseleave" para disparar e fechar meu menu suspenso. O SELECT é um filho do contêiner, portanto, nesse caso, eu esperaria que o evento mouseleave reconheça isso.

questionAnswers(5)

yourAnswerToTheQuestion