Показать сообщение отдельно
  #3 (permalink)  
Старый 09.12.2018, 15:26
Новичок на форуме
Отправить личное сообщение для knhoman Посмотреть профиль Найти все сообщения от knhoman
 
Регистрация: 09.12.2018
Сообщений: 5

Нет, вообще вот так должно быть:

<script>
$('#show-more').click(function() {
var text = document.getElementById("show-more").textContent;
if (text == "Показать еще" ) {
$("#show-more").text("Свернуть");
$("#slider-block").css({"height: 100%"});
} else {
$("#show-more").text("Показать еще");
$("#slider-block").css({"height: 30%"});
}
});
</script>


Мне просто непонятен механизм: почему по одному клику срабатывают оба действия на разные условия.

upd. Ваш пример я попробовал, тоже самое: подряд выполняются оба действия.

Последний раз редактировалось knhoman, 09.12.2018 в 15:30.
Ответить с цитированием