();
.b-product__price
, потому нужно просто удалить его $(this).remove();
$( document ).ready(function() {
console.log('Start!');
$(".b-product__price").each(function() {
if ($(this).find('del').find('span').is(':empty')) {
console.log($(this));
$(this).remove();
}
});
});
// Этот чудо кусок вообще не выполняется
(function() {
console.log('Start 2!');
$(".b-product__price").each(function() {
if ($(this).find('> del').find('> span').is(':empty')) {
$(this).parents(".b-product__price").remove();
}
});
});