我目前正在尝试让两个按钮的行为方式与单选按钮类似,一次只能选择一个按钮。
HTML
<button class="button" value="purchase" name="selector_button_group">
Purchase
</button>
<button class="button" value="refinance" name="selector_button_group">
Refinance
</button>
jQuery
$("button[name=selector_button_group]").click(function() {
$("button[name=selector_button_group]").removeClass('active');
$(this).addClass('active');
});
现在取回所选按钮的值
var purchaseType = $("button[name=selector_button_group].active").val();
或
var purchaseType = $("button[name=selector_button_group]").hasClass('active').val();
但是这不起作用,并且不会返回具有事件类的按钮。我也尝试过使用 hasClass('active')
但我不知道如何通过它找到事件按钮。
最佳答案
尝试使用 .text()
而不是 .val()
。
关于javascript - 在 JQuery 的一组按钮中查找类元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34935597/