JQUERY, извлеките только первый абзац - PullRequest
3 голосов
/ 07 января 2010

Учитывая блок текста в РЕДАКТОРЕ ТЕКСТА (CKEDITOR) с абзацами, содержащимися в тегах PARAGRAPH, как я могу сделать в JQUERY, чтобы извлечь только первый абзац

Пример:

бла-бла-бла-бла-бла

бла-бла-бла 123123бла-бла

бла-бла-бла-бла b1212lah

бла-бла-бла-бла-блаасдададш-бла

To Just:

бла-бла-бла-бла-бла

Спасибо

Ответы [ 4 ]

6 голосов
/ 07 января 2010

Вы можете использовать: первый селектор:

$('p:first');
2 голосов
/ 07 января 2010

Поскольку CKeditor находится в iframe, вам может понадобиться что-то вроде:

$("#cke_contents_editor1 iframe").contents().find('p:first').text()

для извлечения текста.

1 голос
/ 28 сентября 2010
0 голосов
/ 07 января 2010

Я не знаю, повлияет ли CKEditor на это каким-либо образом, но с jQuery вы сможете использовать:

$("p:first").text();

Получить текст в первом элементе <p>. Если абзацы заключены в <div> или другой элемент с определенным идентификатором, вы можете сделать:

$("#id-of-div p:first").text();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...