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-е условие верно.
Извините за плохое редактирование .. Пожалуйста, помогите мне решить эту проблему