Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помощь со скрытием блока (https://javascript.ru/forum/misc/51644-pomoshh-so-skrytiem-bloka.html)

fabian89 13.11.2014 23:03

Помощь со скрытием блока
 
Добрый вечер.
Подскажите, пожалуйста, как правильно скрыть блок.
Я использую вот такой код
<script>
$(function() {
  $(".ui-tabs-anchor").click(function() {

    $(".main-slide").addClass('screen');
    $(this).removeClass('screen');
  })
});
 </script>

Я хочу чтобы при нажатии на кнопки блок со слайдером скрывался(это работает), а при повторном нажатии на один и тот же блок раскрывался, не пойму как именно реализовать чтобы по нажатию на одну кнопку второй раз чтобы блок со слайдером раскрывался, тоесть убирался класс screen http://prntscr.com/561mcm .

рони 13.11.2014 23:09

fabian89,
вместо скрина лучше минимальный html

fabian89 13.11.2014 23:13

Сайт на движке, потому хтмл не могу (
Не знаю, можно ли ссылки бросать?
gradient.akhtyrka.info

рони 14.11.2014 00:04

fabian89,
так?
$(function() {
    var old;
    $(".ui-tabs-anchor").click(function() {
        if (old && old == this) {
            $(".main-slide").toggleClass('screen');
        } else {
            old = this;
            $(".main-slide").addClass('screen');
        }

    })
});

fabian89 14.11.2014 01:03

Спасибо большое! Вы очень мне помогли!


Часовой пояс GMT +3, время: 03:27.