Есть верстка:
<div class="all">
<div class="item">
<h4>Title<h4>
<p class="price">150</p>
</div>
<div class="item">
<h4>Title<h4>
<p class="price">34</p>
</div>
<div class="item">
<h4>Title<h4>
<p class="price">28</p>
</div>
<div class="item">
<h4>Title<h4>
<p class="price">120</p>
</div>
<div class="item">
<h4>Title<h4>
<p class="price">230</p>
</div>
Нужно сортировать элементы
.item
в зависимости от содержимого вложенных
.price
.
Видимо должен создаваться новый массив объектов и после обработки замещать старый контент типа
document.querySelector('.all').innerHTML = sortArrHTML