Я пытаюсь преобразовать все переключатели в форме, которую я создал с помощью конструктора страниц elementor, в опцию звездного рейтинга.
Я пытался использовать этот CSS https://codeconvey.com/css-star-rating-radio-buttons/ замена .rating на .elementor-field-subgroup - безрезультатно.
любые идеи, которые я могу использовать?
Обновлять :
я попробовал этот CSS и Jscript:
.elementor-field-group-stars label:after {font-family:eicons; content:"\e933"; color:gold}
.elementor-field-group-stars:hover label:after {content:"\e934"!important;}
.elementor-field-group-stars .elementor-field-option:hover ~ .elementor-field-option > label:after {content:"\e933"!important;}
.elementor-field-group-stars.selected label:after {content:"\e934";}
.elementor-field-group-stars.selected .elementor-field-option.active ~ .elementor-field-option label:after {content:"\e933"}
.elementor-field-group-stars input {display:none!important}
.elementor-field-group-stars label {color:transparent}
.elementor-field-group-stars .elementor-field-option {padding:0!important}
$('.elementor-field-group-stars input').click(function() {
if($('.elementor-field-group-stars input').is(':checked')) {
$(".elementor-field-group-stars").addClass("selected");
$(".elementor-field-option").removeClass("active");
$(this).parent().addClass("active");
}
});
который работает для одного переключателя за раз, а не для всех переключателей на странице, что близко, но еще не там