Скрытие/показ текста по кнопке с обрезкой до нужного символа с .. на Jquary(JavaScript)




Все мы знаем, что поисковые системы очень любят текст, но SEO текст по большей части набор белебрды про то какие мы хорошие и какие мы якобы экперты, ну в общем все зависит от фантазии копирайтера и кол-ва нужного количества ключвых слов. Поэтому иногда лучше скрыть текст на javascripte, т.к его поисковики не видеят, вот люди видят (а точнее наоборот, люди текст видить не будут, а поисквые системы будут видеть текст очень хорошо.)

 

Изначальный текст

<p class="seo_obr">Что подразумевает под собой лендинг пейдж? В интернет-сообществе так называют страницы приземления или одностраничные сайты, позволяющие повысить объем продаж, сделав его большим в сравнении с показателями интернет-магазинов....

В интернет-сообществе так называют страницы приземления или одностраничные сайты, позволяющие повысить объем продаж, сделав его большим в сравнении с показателями интернет-магазинов

В интернет-сообществе так называют страницы приземления или одностраничные сайты, позволяющие повысить объем продаж, сделав его большим в сравнении с показателями интернет-магазинов
В интернет-сообществе так называют страницы приземления или одностраничные сайты, позволяющие повысить объем продаж, сделав его большим в сравнении с показателями интернет-магазинов
</p>

 

Пошед Javascript

//Сохраняем изначальный текст в переменную

var fullseotext = $(".seo_obr").html();
//Обрезаем текст до нужного кол-ва символов


function showText(text_wrap_class,countChars){

var text = $("." + text_wrap_class).text();

if (text.length >= countChars) {
text = text.substring(0, countChars);
var lastIndex = text.lastIndexOf(" "); // позиция последнего пробела
text = text.substring(0, lastIndex) + '...'; // обрезаем до последнего слова
}

$("."+text_wrap_class).text(text);
}

showText("seo_obr",400);
//При нажатие на кнопку "Показать все" показываем весь текст (сохраненный). И убирем "показать все"
$( ".to_top_text_read_all" ).click(function() {
$(".to_top_text_read_all").hide();

$(".seo_obr").html(fullseotext);
});



Просмотров: 164