Нам нужно очистить основную часть статей блогов для нашей системы (я клянусь, это законно - у нас есть обучающий блог, и мы хотим отображать содержимое в диалоговых окнах помощи внутри системы).Блоги написаны на сторонней платформе, которая производит HTML следующим образом:
<div class="post">
<h3 class="title">Title content</h3>
<div class="byline">
Byline content
</div>
<div class="submissions">
Submission content
</div>
<div class="buttons">
</div>
<p>Post body part 1</p>
some more post body not in a tag, however the user enters it
<p>Even more post body</p>
<div class="tags">
Tag content
</div>
</div>
Я пытаюсь получить весь HTML-контент внутри поста div, но исключая заголовок, подпись, материалы, кнопки,и теги разделов.
Если я запускаю этот jQuery:
$(".post").not(".title").not(".byline").not(".submissions").not(".buttons").not(".tags").html()
, я получаю обратно все содержимое поста div, включая нежелательные заголовки / div.Я пробовал разные заклинания не, в том числе: нет, и гуглил, пока мои глаза не болели, безрезультатно.
Есть идеи?Кажется, это должно быть довольно легко, так что я предполагаю, что что-то упустил?Спасибо!