我试图更改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