- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, может кто поделится решением, всю голову поломал.
Есть ссылки вида:
Как обрезать текст, допустим до 100 символов, чтобы при этом появилась ссылка "далее", при нажатии на которую, появлялся весь текст ?
Пробовал разные jquery плагины, в т.ч. jTruncate, но дело в том что они за символы считают и саму ссылку (т.е. a href=....).
Если кто подскажет решение, буду очень и очень благодарен !
На JQuery как-то так
Магнат, большущее спасибо за ответ ! Только не совсем понял как вызвать данную функцию на странице, не могли бы Вы описать детальнее ? Заранее большущее спасибо !
Магнат, большущее спасибо за ответ ! Только не совсем понял как вызвать данную функцию на странице, не могли бы Вы описать детальнее ? Заранее большущее спасибо !
в данном случае функция сама запустится сразу после загрузки страницы у пользователя
Robin_Bad, спасибо за ответ.
Я это понял, но мне нужно, чтобы обрезался определённый текст, который я заключу в определённый div и пропишу ему id или class :)
Robin_Bad, спасибо за ответ.
Я это понял, но мне нужно, чтобы обрезался определённый текст, который я заключу в определённый div и пропишу ему id или class :)
Вы не знакомы с jQuery-селекторами? В приведённом Магнат примере часть кода:
является селектором, но туда можно подставить и любой другой. Например, для некого DIV с id="div_id":
если не очень понятно, почитайте вот это.
Спасибо, пошаманив с данным кодом, понял что он не работает.
Вставил в <head></head> страницы:
$(document).ready(function(){
$('div#fulltext').each(function(){
var href = $(this);
var linktxt = href.html();
if(linktxt.length>=100) {
href.html(linktxt.substr(0,100));
href.append(
$('<button>Далее</button>').on('click',function(){
href.html(linktxt);
return false;
});
);
}
});
});
</script>
Текст заключил в тэг div:
<div id="fulltext">
<a href="/ssilka.html">Анатолий Васильев</a>, <a href="/ssilka.html">Андрей Власенко</a>, <a href="/ssilka.html">Виктория Герасимова</a>, <a href="/ssilka.html">Дарья Повереннова</a>, <a href="/ssilka.html">Захар Ронжин</a>, <a href="/ssilka.html">Илья Соколовский</a>, <a href="/ssilka.html">Николай Сердцев</a>, <a href="/ssilka.html">Раиса Рязанова</a>, <a href="/ssilka.html">Татьяна Гуляева</a>, <a href="/ssilka.html">Ярослав Бойко</a>
</div>
ничего не происходит, текст не обрезается, и не происходит каких-либо действий :( Библиотека jquery подключена.
Пожалуйста, помогите, ну очень надо !
как-то так
4arger, супер ! Огромное спасибо ! Заработало ! И оформили то, что надо))) И заодно назрел еще один вопрос:
Как сделать чтобы ссылки, которые до "далее" были активными, ато они отображаются просто как текст) Если можно конечно)
вам нужно обрезать весь текст до 100 символов или каждую ссылку?
конечно, не супер решение, но у меня других идей нету((( надо будет CSS еще подправить под нужную ширину блока.
---------- Добавлено 19.09.2012 в 00:09 ----------
все id заменил на class