Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.08.2015, 18:16
Интересующийся
Отправить личное сообщение для Icons Посмотреть профиль Найти все сообщения от Icons
 
Регистрация: 25.08.2015
Сообщений: 11

Менюшка аккордеон
Здравствуйте.
Подскаите кто может по коду...
Сразу скажу, что в JS я полный ноль. Начирикал какой-то ерунды, она даже работает , но не совсем корректно. Работает только один раз, т.е. закрывается и открывается. Потом, щёлкая на кнопочку, меню открывается, но сразу же закрывается само...

Вот это код, не пинайте:

$('#butt').click(function(){
$(".left_sidebar_box_age").slideUp(200);
$("#butt").attr("class","down");

$("#butt").click(function(){
if($('.left_sidebar_box_age').height() > 100){
$(".left_sidebar_box_age").stop(true, true).slideDown(200);
$("#butt").attr("class","up");

}
});
Ответить с цитированием
  #2 (permalink)  
Старый 25.08.2015, 23:20
Интересующийся
Отправить личное сообщение для Icons Посмотреть профиль Найти все сообщения от Icons
 
Регистрация: 25.08.2015
Сообщений: 11

Всем спасибо, вышел из ситуации...
var i=0;

$('#butt_1').click(function(){
i = 1 - i;
if ( i == 1) {
$(".left_sidebar_box_1").show("slow");
$('#butt_1').removeClass('down');
$('#butt_1').addClass('up');

} else {
$(".left_sidebar_box_1").hide("slow");
$('#butt_1').removeClass('up');
$('#butt_1').addClass('down');
}
return false;
});
Ответить с цитированием
  #3 (permalink)  
Старый 25.08.2015, 23:30
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Icons,
$('#butt_1').click(function(){

 $(".left_sidebar_box_1").toggle("slow");
 $(this).toggleClass('down up');

 return false;
 });
Ответить с цитированием
  #4 (permalink)  
Старый 26.08.2015, 00:03
Интересующийся
Отправить личное сообщение для Icons Посмотреть профиль Найти все сообщения от Icons
 
Регистрация: 25.08.2015
Сообщений: 11

Блин...круто!!
В сети такие толмуты на это используют, а тут 3 строчки..
спасибо!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с меню аккордеон masaniachko jQuery 10 17.06.2018 14:25
Связать ползунковый слайдер и аккордеон... All_ex74 Элементы интерфейса 1 31.05.2013 13:20
Аккордеон меню, как доработать код. Gawk Общие вопросы Javascript 1 23.07.2012 13:01
Аккордеон (сврачивающийся/разворачивающийся) на jquery andreyua Элементы интерфейса 11 11.03.2012 19:09
аккордеон, раскрытие активного пункта меню Moles jQuery 1 21.11.2011 13:24