<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<div class="container">
<div class="row">
<div class="col-md-12">
This allows you to represent a radio button group as a
Bootstrap Button Group, with visual indicators as to which
item has been <em>"checked"</em>. I got the idea from the
<a href="https://bootsnipp.com/snippets/Zk2Pz">Funky Radio/Checkbox Buttons V2.0</a>.
</div>
</div>
<div class="row">
<h2>Default Button Group</h2>
<div class="btn-group">
<label class="btn btn-default">
<input type="radio" name="testrad" value="0">
<span>One Value</span>
</label>
<label class="btn btn-default">
<input type="radio" name="testrad" value="1">
<span>Two Value</span>
</label>
<label class="btn btn-default">
<input type="radio" name="testrad" value="2">
<span>Three Value</span>
</label>
</div>
</div>
<div class="row">
<h2>Primary Button Group</h2>
<p>This looks terrible!</p>
<div class="btn-group">
<label class="btn btn-primary">
<input type="radio" name="testrad" value="0">