3

给定文本编辑器(CKEDITOR)中的一段文本,段落包含在 PARAGRAPH 标签中,我如何在 JQUERY 中仅提取第一段

例子:

哈哈哈哈哈哈哈哈哈

胡说八道 123123 胡说八道

哇哇哇哇哇哇哇哇哇哇哇哇哇哇

呜呜呜呜呜呜呜呜呜

只是:

哈哈哈哈哈哈哈哈哈

谢谢

4

4 回答 4

6

您可以使用 :first 选择器:

$('p:first');
于 2010-01-07T00:53:58.897 回答
2

由于 CKeditor 在 iframe 中,您可能需要以下内容:

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

提取文本。

于 2010-01-07T01:01:20.127 回答
1

http://api.jquery.com/first/

于 2010-09-28T09:51:31.070 回答
0

我不知道 CKEditor 是否会以任何方式影响这一点,但使用 jQuery 你应该能够使用:

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

获取第一个<p>元素中的文本。如果段落由<div>具有特定 ID 的一个或另一个元素包裹,您可以执行以下操作:

$("#id-of-div p:first").text();
于 2010-01-07T00:58:38.887 回答