我想使用引导按钮(http://getbootstrap.com/javascript/#buttons)创建一个类似复选框的输入,有两种状态:
单击该按钮时,我希望它在这两个消息之间切换,但也能够将选择传递给表单。
最好的方法是什么?我的第一个想法是尝试标记data-toggle="button"
,但我不相信这是最简单的方法。有什么想法吗?
答案 0 :(得分:1)
这是Fiddle
<button id="switch" class="on"></button>
<span></span>
$('#switch').click(function() {
$(this).val('100'); // Set the value of your choice
if($(this).hasClass('on')) {
$(this).toggleClass('off','on');
$('span').text('Option A Selected and value is '+$(this).val());
}
if($(this).hasClass('off')) {
$(this).val('200'); // Set the value of your choice
$('span').text('Option B Selected and value is '+$(this).val());
}
});