jQuery使用Select Drop Down交换数据

时间:2016-10-26 18:54:52

标签: jquery select input

jQuery的新手和我的生活无法解释为什么这不起作用..

<script> 
    jQuery('#my-quantity').change(function() {
    jQuery('#my-button').data('item-quantity', jQuery(this).val());}
</script>

<button class="snipcart-add-item" id="my-button" data-item-id="1" data-item-url="/"
    data-item-name="Item" data-item-price="20.00" data-item-quantity="">
   Buy now
</button>
<select id="my-quantity">
    <option>1</option>
    <option>2</option>
    <option>3</option>
</select>

1 个答案:

答案 0 :(得分:0)

将jQuery放在html下方并在结束</body>标记之前添加 $(document).on('change','#my-quantity', function() { $('#my-button').data('item-quantity', $(this).val()); });

jQuery

$替换为jQuery您也可以使用instance.constructor.definition.name