如何查找<;李>;并用<;ul>;使用jQuery?

如何查找<;李>;并用<;ul>;使用jQuery?,jquery,html,Jquery,Html,我正在开发一个用于从粘贴的电子邮件内容生成标记的内部应用程序,由于我只是一名设计师,所以我只使用了我所知道的东西:jQuery。我设法拼凑了足够多的东西,所以我得到了这个: <p>Some paragraph content is here.</p> <li>list item 1a <li>list item 1b <li>list item 1c <p>More paragraph content is here.&

我正在开发一个用于从粘贴的电子邮件内容生成标记的内部应用程序,由于我只是一名设计师,所以我只使用了我所知道的东西:jQuery。我设法拼凑了足够多的东西,所以我得到了这个:

<p>Some paragraph content is here.</p>

<li>list item 1a
<li>list item 1b
<li>list item 1c

<p>More paragraph content is here.</p>

<li>list item 2a
<li>list item 2b
<li>list item 2c
这里有一些段落内容

  • 清单项目1a
  • 清单项目1b
  • 清单项目1c 这里有更多的段落内容

  • 清单项目2a
  • 清单项目2b
  • 清单项目2c

  • 所以我得到的列表项没有无序的列表元素。可能有多个列表,如上例所示。我如何添加ul,以便它们正确地围绕列表项?

    也许这可以帮助您


    也许这对你有帮助


    这是TEXTAREA元素的内容还是在DOM中?在DOM中-它来自TEXTAREA并被输出到div中。不要这样做。由于该HTML源代码无效(LI元素必须是UL或OL元素的子元素),浏览器将错误地解释该HTML代码-在这种特定情况下,第二个P元素将放在前面的LI元素中。永远不要在DOM中插入无效的HTML代码!看来我得重新考虑我的策略了。我似乎无法通过将内容输出到文本区域来实现这一点。谢谢这是TEXTAREA元素的内容还是在DOM中?在DOM中-它来自TEXTAREA并被输出到div中。不要这样做。由于该HTML源代码无效(LI元素必须是UL或OL元素的子元素),浏览器将错误地解释该HTML代码-在这种特定情况下,第二个P元素将放在前面的LI元素中。永远不要在DOM中插入无效的HTML代码!看来我得重新考虑我的策略了。我似乎无法通过将内容输出到文本区域来实现这一点。谢谢+1:我会举个例子。只需从链接中粘贴一些相关代码。+1:我将包括一个示例。只需从链接中粘贴一些相关代码。