Показать сообщение отдельно
  #1 (permalink)  
Старый 30.10.2012, 15:08
Новичок на форуме
Отправить личное сообщение для fabrique Посмотреть профиль Найти все сообщения от fabrique
 
Регистрация: 31.07.2012
Сообщений: 9

Добавить / удалить класс кликом
Добрый день!
Перерыл кучу сайтов... не нашел того что нужно. Сам я примерно понимаю, что нужно, но с синтаксисом совсем не знаком.
Мне нужно что бы при клике по элементу с id="button" другому элементу с id="element" добавлялся класс class="expand" а при повторном клике по тому же элементу id="button" этот класс удалялся...

Как добавить класс - я нашел
<script type="text/javascript">
$("#button").click(function(){
  $("#element").addClass("expand");
});
</script>



Код:
<div id="button">Кнопка</div>
<div id="element">Блок с контентом</div>

А как сделать, что бы этот класс удалить при повторном клике ... нет.
Я так понимаю нужно сделать проверку на наличие этого класса - и если он есть - то удалить его... Я так понимаю, что это делается при помощи функции .hasClass, НО я никак не могу все это вместе собрать...

Помогите пожалуйста!
Ответить с цитированием