Показать/скрыть длинный текст по заданному количеству символов

show hide long text by specified number of charactersЧасто необходимо длинный текст показывать в обрезанном варианте и при клике показать полный текст. Данное решение позволяет сделать это. Текст будет отображаться в коротком варианте по заданному количеству символов. В конце обрезки будет добавляться троеточие и ссылка "Читать полностью →" на показ полного текста, при открытом тексте название ссылки будет меняться на "← Скрыть". Количество отображаемых символов по умолчанию меняется в скрипте.


HTML

<div class="comments-content">
    <div class="comments-space">
        2005 год - самое начало. Создали компанию для строительства домов из клееного бруса. Нас в GOOD WOOD всего 20 человек. Реализовали свой первый строительный проект.2006 В компании GOOD WOOD работает 40 человек. Запущено первое собственное производство домов из клееного бруса. С этого года мы не просто строим, но и производим дома.
        2007 год - Открыли первый представительский офис в городе Зеленограде.
        2008 год - Стартовал проект «Народный дом». Построили первый недорогой доступный по цене дом площадью 155 кв. метров. Первое участие в выставке.
        2009 год - Положили начало традиционным корпоративным «Крещенским купаниям».
        2010 год - В компании работает 100 человек. GOOW WOOD получил премию «Лучший девелопер года».
        2011 год - Запущен второй производственный цех. Общая площадь производства достигла 10 000 квадратных метров. Положено начало традиции корпоративного посещения консерватория.
        2012 год - Стартовала программа «Партнерские поселки». Начали работу по застройке коттеджных поселков «Новорижский оазис», «Пушкинский лес», «Фламандия eco village» и в других 15 партнерских поселках. Включили в предложение комбинированные дома — шале, которые в 2013 году стали самыми популярными по результатам продаж.
        2013 год- В компании работает 290 человек Создан «Личный кабинет» клиента, в котором можно в режиме online следить за строительством, просматривать фотоотчеты, получать актуальные новости. Получили звание «Привлекательный работодатель» от Superjob.ru.
        2014 год - Ставим рекорды по объему выпуска домокомплектов: в апреле объем производства превысил 2 100 кубических метров. Компания GOOD COLOR, входящая в холдинг GOOD WOOD, освоила выпуск трехслойной имитации бруса. GOOD WOOD получил патент на изобретение плиты для формирования перекрытий и стен. Срок гарантийных обязательств на общестроительные работы увеличен до 10 лет.
        2015 год - GOOD WOOD исполнилось 10 лет. Празднование юбилея решено провести на выезде в Турции. Начато строительство центрального офиса, самого большого офиса из дерева в России GOOD WOOD Plaza. Выпустили первые вебинары, посвященные тонкостям строительства дома. Регулярность – 1 раз в 2 месяца. Приглашаются эксперты отрасли. GOOD WOOD занял 33-е место в рейтинге лучших работодателей России и первое – в своем сегменте.
        2016 год - Разработали проект СП-185 – это тот редкий случай, когда без ущерба функциональности, комфорту, эргономике планировочных решений создается востребованный, красивый проект. Чтобы не терять время, пока идёт строительство, мы начали обживать цокольный этаж GOOD WOOD Plaza. Мы стали спонсором Международного Императорского турнира дома Романовых по конной выездке в Санкт-Петербурге, который проходил на конноспортивной базе «Форсайд». 
        Строительство гостиничного комплекса на этой базе также выполнили мы – GOOD WOOD. В июне 2016 года в ЦНИИСК им. В.А.Кучеренко впервые за 40 лет проведены испытания образца клееного бруса на горючесть. Мы провели их для себя и отрасли в целом. Получили невероятный результат, который не сравним даже с показателями металла и железобетона. Мы первые в истории России получили от службы пожарной безопасности официальное разрешение на строительство деревянного здания выше трёх этажей.
        2017 год - в GOOD WOOD PLAZA прошел юбилейный X конгресс Ассоциации Деревянного Домостроения. 2 марта GOOD WOOD PLAZA и производство GOOD WOOD посетил Заместитель Министра промышленности и торговли Российской Федерации Евтухов Виктор Леонидович. Подписана Хартия профессиональных принципов.
    </div>
</div>

SCRIPT

var showChar = 300;
var ellipsestext = "...";
var moretext = "Читать полностью →";
var lesstext = "← Скрыть";
$('.comments-space').each(function () {
    var content = $(this).html();
    if (content.length > showChar) {
        var show_content = content.substr(0, showChar);
        var hide_content = content.substr(showChar, content.length - showChar);
        var html = show_content + '<span class="moreelipses">' + ellipsestext + '</span><span class="remaining-content"><span>' + hide_content + '</span>&nbsp;&nbsp;<a href="/" class="morelink">' + moretext + '</a></span>';
        $(this).html(html);
    }
});
$(".morelink").click(function () {
    if ($(this).hasClass("less")) {
        $(this).removeClass("less");
        $(this).html(moretext);
    } else {
        $(this).addClass("less");
        $(this).html(lesstext);
    }
    $(this).parent().prev().toggle();
    $(this).prev().toggle();
    return false;
});

STYLE

.comments-content{height:auto;}
.comments-space{min-height:50px;height:auto;}
.remaining-content span{display:none;}

 


 

Демонстрация:

2005 год - самое начало. Создали компанию для строительства домов из клееного бруса. Нас в GOOD WOOD всего 20 человек. Реализовали свой первый строительный проект.2006 В компании GOOD WOOD работает 40 человек. Запущено первое собственное производство домов из клееного бруса. С этого года мы не просто строим, но и производим дома.
2007 год - Открыли первый представительский офис в городе Зеленограде.
2008 год - Стартовал проект «Народный дом». Построили первый недорогой доступный по цене дом площадью 155 кв. метров. Первое участие в выставке.
2009 год - Положили начало традиционным корпоративным «Крещенским купаниям».
2010 год - В компании работает 100 человек. GOOW WOOD получил премию «Лучший девелопер года».
2011 год - Запущен второй производственный цех. Общая площадь производства достигла 10 000 квадратных метров. Положено начало традиции корпоративного посещения консерватория.
2012 год - Стартовала программа «Партнерские поселки». Начали работу по застройке коттеджных поселков «Новорижский оазис», «Пушкинский лес», «Фламандия eco village» и в других 15 партнерских поселках. Включили в предложение комбинированные дома — шале, которые в 2013 году стали самыми популярными по результатам продаж.
2013 год- В компании работает 290 человек Создан «Личный кабинет» клиента, в котором можно в режиме online следить за строительством, просматривать фотоотчеты, получать актуальные новости. Получили звание «Привлекательный работодатель» от Superjob.ru.
2014 год - Ставим рекорды по объему выпуска домокомплектов: в апреле объем производства превысил 2 100 кубических метров. Компания GOOD COLOR, входящая в холдинг GOOD WOOD, освоила выпуск трехслойной имитации бруса. GOOD WOOD получил патент на изобретение плиты для формирования перекрытий и стен. Срок гарантийных обязательств на общестроительные работы увеличен до 10 лет.
2015 год - GOOD WOOD исполнилось 10 лет. Празднование юбилея решено провести на выезде в Турции. Начато строительство центрального офиса, самого большого офиса из дерева в России GOOD WOOD Plaza. Выпустили первые вебинары, посвященные тонкостям строительства дома. Регулярность – 1 раз в 2 месяца. Приглашаются эксперты отрасли. GOOD WOOD занял 33-е место в рейтинге лучших работодателей России и первое – в своем сегменте.
2016 год - Разработали проект СП-185 – это тот редкий случай, когда без ущерба функциональности, комфорту, эргономике планировочных решений создается востребованный, красивый проект. Чтобы не терять время, пока идёт строительство, мы начали обживать цокольный этаж GOOD WOOD Plaza. Мы стали спонсором Международного Императорского турнира дома Романовых по конной выездке в Санкт-Петербурге, который проходил на конноспортивной базе «Форсайд». Строительство гостиничного комплекса на этой базе также выполнили мы – GOOD WOOD. В июне 2016 года в ЦНИИСК им. В.А.Кучеренко впервые за 40 лет проведены испытания образца клееного бруса на горючесть. Мы провели их для себя и отрасли в целом. Получили невероятный результат, который не сравним даже с показателями металла и железобетона. Мы первые в истории России получили от службы пожарной безопасности официальное разрешение на строительство деревянного здания выше трёх этажей.
2017 год - в GOOD WOOD PLAZA прошел юбилейный X конгресс Ассоциации Деревянного Домостроения. 2 марта GOOD WOOD PLAZA и производство GOOD WOOD посетил Заместитель Министра промышленности и торговли Российской Федерации Евтухов Виктор Леонидович. Подписана Хартия профессиональных принципов.