получить innerhtml внутри div - PullRequest
0 голосов
/ 17 мая 2011

HTML-код вставляется в этот URL-адрес http://jsfiddle.net/nzYjV/

Div (id = "input") содержит строку алфавита .. Между div "input" и div "d1" есть 34 символа (включая пробел). Внутри div "d1" есть 16 символов (включая пробел) Наконец, между окончанием div "d1" и перед конечным тегом тега "input" есть 9 символов (включая пробел).

Я должен показать ограниченное количество строк и добавить ссылку для просмотра всего содержимого, например.

1) предположим, что предел строки равен 30, результат будет

a b c d e f g h i j k l m n o ... [a href="#"]view more[/a]

и выходной html будет

[div id="input"]a b c d e f g h i j k l m n o [/div]

2) Но, если предел строки равен 40, то результат будет

a b c d e f g h i j k l m n o p q r s t...  [a href="#"]view more[/a]

И выходной HTML будет

[div id="input"]a b c d e f g h i j k l m n o p q [div id="d1"] r s t [/div][/div]

3) И, если предел строки равен 55, то результат будет

a b c d e f g h i j k l m n o p q r s t u v q x y z a1 b1...  [a href="#"]view more[/a]

И выходной HTML будет

[div id="input"]a b c d e f g h i j k l m n o p q [div id="d1"] r s tb u v w x y[/div]z a1 b1[/div]

Я могу получить внутренний текст "input" div и "d1" div. Но я не могу получить последний текст "z a1 b1 c1", если 3-е условие верно.

Извините за плохое редактирование .. Пожалуйста, помогите мне решить эту проблему

1 Ответ

0 голосов
/ 12 июня 2012

Решено ... используя этот файл js https://github.com/tagedieb/jquery-truncate

Еще один набор усеченных ..

https://github.com/Poetro/jQuery-Truncate

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...