Показать сообщение отдельно
  #2 (permalink)  
Старый 20.12.2014, 23:12
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

$('nav#menu_left>div>span>span').click(function() {
  if($(this).hasClass('roll_up') == false ) {
    $(this).addClass('roll_up');
    $('nav#menu_left>div:hover>span+ul').css('padding-bottom','4px');
    $('nav#menu_left>div:hover>span+ul>li:not(.pynkt_razdela_active_ml)').css('position', 'absolute'); 
  } else {
    $('nav#menu_left>div:hover>span+ul').css('padding-bottom','5px');
    $('nav#menu_left>div:hover>span+ul>li').css('position', 'relative');
    $(this).removeClass('roll_up');
  }
});

Не нужно было
Код:
if($(this).hasClass('roll_up') == true )
, поскольку оно всегда истинно, если добавить или имеется .roll_up у span
Ответить с цитированием