Предотвратить запуск нескольких jQuery-меню

Я новичок в jQuery, и у меня возникла проблема с реализацией нескольких экземпляров меню на странице. Вопрос достаточно прост: нажмите одно меню, и они все откроются. Я почерпнул из других постов, что мне нужно пройти через DOM (я думаю?) И прикрепить либо прикрепить класс к каждому меню, либо что-то подобное.

$ (Документ).ready (функция () {

$(".submenu").hover(
function(){
    $(".sub").slideToggle(250);
},
function(){
    $(".sub").hide();
}

); });

jsfiddle здесь: http://jsfiddle.net/wmFn9/2/ (пока проигнорируйте макет, просто быстрая вставка копии)

Что мне не хватает? Заранее спасибо!

1 ответ

Решение

+ Изменить $(".sub") в $(".sub", this), Период.

Другие вопросы по тегам