【发布时间】:2018-09-17 07:52:19
【问题描述】:
我有两个按钮和一个输入。输入采用单击按钮的值。两个按钮具有相同的类,单击一次(Vue)添加活动类,然后单击第二次。单击时获取按钮的值并将其附加到输入中。
我遇到的问题是在第二次触发点击后获取值的功能起作用。
我已尝试使用 dblclick 并删除活动课程的点击 - 但没有任何改变。有人可以帮忙吗?谢谢你。
Vue项目(方法中导入js函数)
<div class="col-md-12 buttons-wrapper" id="direction">
<button id="buy-button" value="1" name="Direction1" class="button btn buy" @click="selected = 1" :class="{active:selected == 1}" v-on:click.capture="buttonDirectionValue">Buy</button>
<button id="sell-button" value="2" name="Direction2" class="button btn sell" @click="selected = 2" :class="{active:selected == 2}" v-on:click.capture="buttonDirectionValue">Sell</button>
<input id="inputDirection" name="Direction" type="text" placeholder="" class="form-control input-md" style="display: block" readonly></input>
</div>
buttonDirectionValue() {
event.preventDefault();
$("#direction button").click(function() {
$("#inputDirection").val($(this).val());
});
【问题讨论】:
标签: javascript jquery vue.js