Firmabeskrivelse
{
searchHeader.classList.toggle('search');
});
ratingStarts.forEach((el) => {
el.addEventListener('click', function(e) {
modifyPrevAll(e.target);
updateValuesForHidden(e.target)
});
});
const modifyPrevAll = function(element) {
const clickedValue = element.getAttribute('data-value')
ratingStarts.forEach((el) => {
el.classList.remove('fa-star');
el.classList.add('fa-star-o');
if (el.getAttribute('data-value') <= clickedValue) {
el.classList.remove('fa-star-o');
el.classList.add('fa-star');
}
})
}
const updateValuesForHidden = function(element) {
const clickedValue = element.getAttribute('data-value')
hiddenFields.forEach((el) => {
el.value = clickedValue;
})
}
})();