jQuery:
Вы перебираете все input
s, и если вы найдете тот, чье значение соответствует целевому значению, вы применяете к нему display: none
. Затем вы также найдете метку, атрибут которой соответствует значению, и вы сделаете то же самое.
var targetValue = 5762;
$("#AOSwatch").find("input").each(function(){
if($(this).val() === targetValue){
$(this).css("display", "none");
$("#AOSwatch").find("label[data-product-attribute-value='"+targetValue+"']").css("display", "none");
}
});