Обработчик события. Помогите разобратся!
Здравствуйте. Заранее прошу прощения за возможно глупый вопрос, но в 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);
}
);
});
Заранее спасибо!
|