Доброго времени суток, хабр!
помогите пожалуйста!
у меня есть класс, если у него есть значение (цена)
то она записывается во вложенный класс
если цены нету, то вложенного класса нету и просто td пустой
вот так
я хочу, что бы если класс пустой, то у меня записывалось значение "Бесплатно", а если есть вложенный класс, то бралось его значение
каким образом можно сделать проверку,
if(cost имеет вложенный класс .price-primary) {
моего скила только на такое хватило, но оно не работает
let priceAll = document.querySelectorAll('.cost');
priceAll.forEach(function(priceAll) {
if(document.querySelector('.cost .price-primary') !== null) {
let priceText = priceAll.textContent;
console.log(priceText);
} else {
priceAll.innerText = 'free'
}
});