Показать сообщение отдельно
  #5 (permalink)  
Старый 03.02.2014, 12:03
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

В общем если вы сами не видите что

<div id="main_nav_body" style="display: none;">

это элемент вне разметки благодаря стилю, а

$('#main_nav_body').removeClass('show_hide');

удаляет оформление в классе

.show_hide {display:none;}

которого там никогда не было, то значит не хотите видеть.

Насколько умен жиквери я судить не берусь, в смысле может евойный римувкласс выкосить по-атрибутно, но по обычной житейской логике должно быть так

<div id="main_nav_body" class="show_hide">

тогда жикверь указанный класс удалит и наверно элемент в разметке появится и покажется.
Ответить с цитированием