Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Обработчик события. Помогите разобратся! (https://javascript.ru/forum/jquery/23294-obrabotchik-sobytiya-pomogite-razobratsya.html)

lamozavrik 19.11.2011 13:54

Обработчик события. Помогите разобратся!
 
Здравствуйте. Заранее прошу прощения за возможно глупый вопрос, но в jquery я совсем зелёный, поэтому и прошу помощи у Вас. В гуле найти не могу, т.к. не знаю как правильно вопрос поставить )) Проблемма в следующем: на определенный элемент повешено событие hover(), там выполняется две простеньких функции (при наведенной мышке показывает элемент, если убрать курсор, то прячет). Так вот, если я быстро наведу и уберу мышку с элемента несколько раз, то обработчик потом еще выполняется столько же раз. Как сделать так, что бы такого не было? Вот сам код:

jQuery(document).ready(function(){
jQuery("ul#nav li").hover(
function(){
jQuery("ul#sub_nav",this).slideDown(300);
},
function(){
jQuery("ul#sub_nav",this).slideUp(300);
}
);
});

Заранее спасибо!

B@rmaley.e><e 19.11.2011 15:20

http://api.jquery.com/stop/


Часовой пояс GMT +3, время: 10:02.