Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.03.2013, 22:11
Кандидат Javascript-наук
Отправить личное сообщение для Vladislav Посмотреть профиль Найти все сообщения от Vladislav
 
Регистрация: 13.02.2013
Сообщений: 105

Добавить/удалить класс блоку, при нажатии на другой блок.
Здравствуйте, что-то я сильно туплю и не могу понять, как разобраться с такой проблемой:

Есть блок с текстом: показать новость, и сам блок с новостью (находиться в другой стороне страницы), но это не важно.

Так вот нужно, чтобы при нажатии на блок с классом .button_block, к блоку .showed_block добавлялся класс: display: block, изначально у этого блока стоит: display: none, так вот все хорошо работает:

<script>
  $(document).ready(function(){
    $(".button_block").click(function () {
     $('.showed_block').css("display","block");
    });
  });
</script>

Только до меня не может дойти как сделать, чтобы при повторном нажатии на блок .botton_block блок .showed_block скрывался.

Спасибо за помощь!

Последний раз редактировалось Vladislav, 28.03.2013 в 22:16.
Ответить с цитированием
  #2 (permalink)  
Старый 28.03.2013, 22:57
Аспирант
Отправить личное сообщение для ILL-JAH Посмотреть профиль Найти все сообщения от ILL-JAH
 
Регистрация: 24.03.2011
Сообщений: 93

Vladislav,
в JQuery есть функция toggle(). Думаю, это то, что вам нужно.
Ответить с цитированием
  #3 (permalink)  
Старый 28.03.2013, 23:01
Кандидат Javascript-наук
Отправить личное сообщение для Vladislav Посмотреть профиль Найти все сообщения от Vladislav
 
Регистрация: 13.02.2013
Сообщений: 105

Сообщение от ILL-JAH Посмотреть сообщение
Vladislav,
в JQuery есть функция toggle(). Думаю, это то, что вам нужно.
Она мне подходит, но по эффекту совсем не то, toggle() - заставляет объект "выезжать", а мне нужно именно появление.
Ответить с цитированием
  #4 (permalink)  
Старый 28.03.2013, 23:13
Аспирант
Отправить личное сообщение для ILL-JAH Посмотреть профиль Найти все сообщения от ILL-JAH
 
Регистрация: 24.03.2011
Сообщений: 93

animate()
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При клике ссылки, открыть DIV блок, и при клике ещё раз, закрыть его Simon Общие вопросы Javascript 59 28.05.2017 17:31
При нажатии появляется блок Изучаю_JS Общие вопросы Javascript 12 22.07.2015 16:26
смена картинок при нажатии sdff Общие вопросы Javascript 15 08.02.2014 17:08
Восстановление hidden field при нажатии кнопки Назад в браузере debugx Элементы интерфейса 1 19.10.2011 19:03
Показывать див при подводе на другой див Manjuriano jQuery 5 16.09.2011 16:00