chiliec
@chiliec
iOS-разработчик

Как реализовать скрытие текста (кат, cut) на Javascript?

Понравилась реализация сокрытия текста ВКонтакте.
gJcGPfj.png
Есть ли какие-нибудь библиотеки или готовые функции для такого?
  • Вопрос задан
  • 2833 просмотра
Решения вопроса 1
chiliec
@chiliec Автор вопроса
iOS-разработчик
В итоге написал сам. Если кому-то интересно:
widget.onload = function(){
	block = document.getElementById('content');
	block_height =  block.style.height ? block.style.height : block.offsetHeight;
	
	if(block_height > 180){
		block.style.maxHeight = '180px';
		link = document.getElementById('read-next');
		link.style.display = 'inline'; 
					
		link.onclick = function(){
			block.style.maxHeight = '';
			link.innerHTML = 'Читать далее...';    
			link.style.display = 'none';
			skyscraper();
			return false;
		}
	}
}
В работе можно посмотреть здесь: www.yandex.ru/?add=157239
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
details + полифилл.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы