Узнать больше Функция с JQuery slideToggle Метод

Все, я пытаюсь использовать функцию read more с функцией slideToggle в JQuery, но проблема в том, что функция read more обычно показывает небольшой текст на странице, и когда пользователь нажимает на ссылку read more, кнопку и т. Д., Панель скользит вниз и показывает остальную часть текста, но с помощью slideToggle я не вижу ни начальной точки, ни чего-либо, что могло бы показать первые пару строк перед скользящей панелью. Данные извлекаются из базы данных, поэтому они динамические.

Я надеюсь, что смогу описать проблему:(так кто-нибудь может показать мне способ сделать это с помощью jquery.

Заранее спасибо...

2 ответа

Решение

На самом деле я нашел что-то лучше:)

Плагин jQuery Expander

http://plugins.learningjquery.com/expander/index.html

Вам необходимо отделить содержимое предварительного просмотра от содержимого readmore. Это можно сделать либо вручную, если у вас есть статическая HTML-страница, либо динамически во время генерации страницы, если вы используете серверный язык сценариев (.net, php и т. Д.). По сути, содержимое предварительного просмотра должно находиться вне какого-либо элемента (возможно, DIV), на котором используется функция slideToggle.

Другие вопросы по тегам