#nav div の外側をクリックすると、以下のコードが正常に動作します。マウスを #nav div から離して非表示にすることができるかどうかを尋ねていました。divを非表示にするために「クリック」したくありません。
$(document).mouseup(function (e)
{
var container = $("#nav");
if (container.has(e.target).length === 0)
{
container.hide();
}
});
どんな助けでも大歓迎です:)