2015-06-09 2 views
-4

Хорошо, поэтому я пытаюсь сделать выпадающее меню стиля аккордеона, и по какой-то причине мой jQuery не работает. Это мой JQuery:Почему мой jQuery работает правильно?

$(document).ready(function(){ 
    $(".accordion-control").click(function(){ 
     $(div).hide(); 
    }); 
}); 

Он должен скрываться все дивы, когда что-то в классе аккордеона управления нажата. Может ли кто-нибудь помочь мне исправить это?

+1

* Первое, что вам нужно сделать, это проверить консоль браузера. Это, несомненно, приводит к ошибке, которая говорит вам, что именно не так. – David

+0

Используемый селектор является нелегальным, попробуйте $ ("div"). –

+0

Ничего, я нашел проблему. Я потерял импорт jQuery по умолчанию. –

ответ

2

Изменить его:

$(document).ready(function(){ 
    $(".accordion-control").click(function(){ 
     $("div").hide(); 
    }); 
}); 

Вы имеете в виду DIV, как если бы это был предмет, но она должна быть строка: «ДИВ "

Смежные вопросы