Я пытаюсь изменить select option
на click
, но я не хочу использовать option value
. Мой код работает, если я даю свою кнопку value='3'
, но я хочу выбрать один с data-price="0"
, который в моем случае - с value='3'
.Изменить выбор на основе атрибута
JS:
jQuery(document).ready(function() {
jQuery('#sample-addtocart-button').click(function(){
jQuery('.product-custom-option').val(jQuery(this).attr('value'));
});
});
Html:
<button value="0" id="sample-addtocart-button" type="button">Free</button>
<select class="product-custom-option">
<option value="">-- Please Select --</option>
<option data-price="10" value="1">£10.00</option>
<option data-price="20" value="2">£20.00</option>
<option data-price="0" value="3">FREE</option>
</select>
Любая помощь будет оценена
Привет, друг, очень ценим! – Genov