Задать вопрос
@eellazy

Почему скрипт не возвращает стиль блока?

Всем привет! Написал условие в виде скрипта при котором если блок 1 отображается то блок 2 не отображается и наоборот. Казалось бы все супер, все работает.
При нажатии на элемент блок 2 не отображается. При повторном же нажатии блок 2 все так же не отображается. Хотя должен бы.

Получается что стиль не возвращается или как?

if( $('#box').css('display').display == 'none' ) {
      $("#paragraph-end").css("display", "block");
} else {
      $("#paragraph-end").css("display", "none");
}

}
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
if( $('#box').css('display').display == 'none' ) {
...

Заменить на
if( $('#box').css('display') == 'none' ) {
...

или
if( !$('#box').is(':visible')) {
...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы