var bob = setTimeout(function() {$(this).hide() }); //где стоит this пробовал непосредственно и класс... }, "200"); //собственно вот мне нужно чтоб hide происходил по событие mouseleave $(".menu_enabled").mouseover (function() { $(".pod_menu_block").show("1000"); }); $(".pod_menu_block").mouseleave (function() { bob // но он почему то тут отказывается происходить });
<li> <a href="" class="active menu_enabled">Номера</a> <div class="pod_menu_block"> <a href="" class="pod_link">номер 1</a> <a href="" class="pod_link">номер 2</a> <a href="" class="pod_link">номер 3</a> <a href="" class="pod_link">номер 4</a> <a href="" class="pod_link">номер 5</a> <a href="" class="pod_link">номер 6</a> <a href="" class="pod_link">номер 7</a> <a href="" class="pod_link">номер 8</a> <a href="" class="pod_link">номер 9</a> <a href="" class="pod_link">номер 10</a> </div> </li>