title: Find text in element that is NOT wrapped in html tags and wrap it with <p>
body: <pre><code>&lt;div class="menu-content"&gt;
    &lt;h3&gt;Lorem Ipsum&lt;/h3&gt;
    TEXT THAT NEEDS TO BE WRAPPED
    &lt;ul&gt;
      &lt;li&gt;List Item 1&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>I got the code above (it gets generated automatically so I can't manually wrap the text), I need to filter through the content of ".menu-content" and find the text that is not wrapped in a html tags and then wrap that text in a p tag.</p>
  
  <p>I tried the following jQuery code:</p>
  
  <pre><code>$('.menu-content').find(':not(h3, ul)').wrap('&lt;p&gt;&lt;/p&gt;');
  </code></pre>