正常に動作するドロップダウン メニューがありますが、メニューからマウスを移動してもすぐに再び非表示にならないようにしたいと考えています。したがって、基本的には 1 秒の遅延が必要です。
setTimeout について読みましたが、それが必要かどうかわかりません。
$('#mainnav a').bind('mouseover', function()
{
$(this).parents('li').children('ul').show();
});
$('#mainnav a').bind('mouseout', function()
{
$(this).parents('li').children('ul').hide();
});