Скопируйте содержимое TinyMCE, используя data-id - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть реализация TinyMCE для Wordpress UserFrontend Pro, где html:

<body id="tinymce" class="mce-content-body post_content_442 post-type-page post-status-publish page-template-default locale-en-us mceContentBody webkit wp-editor html5-captions" data-id="post_content_442" contenteditable="true"><p>The text that I want to copy</p></body>

Я пытаюсь скопировать содержимое внутри ie:

<p>The text that I want to copy</p>

в в этом случае.

Я пытался использовать

$('[data-id="post_content_442"]')

, но при этом выводится весь сам HTML.

Как распечатать только введенный текст с html форматирование? Спасибо.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2020

Проблема заключалась в том, что входные данные находятся внутри iframe с идентификатором post_content_442_ifr. Поэтому

$jq2("#post_content_442_ifr").contents().find("#tinymce").html();

позволяет мне выбрать необходимые тексты.

Спасибо.

0 голосов
/ 03 апреля 2020

$ ('[data-id = "post_content_442"] p'). Text ();

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