Twitter Bootstrapを使ったトグルボタン

Twitter Bootstrapを使ったトグルボタンを紹介したいと思います。

トグルボタン

トグルボタンのサンプルです。青色の「button」がトグルボタンになっています。クリックすることでOn/Offを切り替えられます。

また、「トグル」ボタンをクリックすることでも状態のOn/Offを切り替えることができます。状態がOnかOffかの取得は「状態取得」のボタンをクリックして判断できます。

http://code.rlated.net/bootstrap/bootstrap07-togglebutton.html
http://code.rlated.net/bootstrap/bootstrap07-togglebutton.html
<button type="button" class="btn btn-primary" data-toggle="button">button</button><br>
<a id="toggle" href="#" class="btn btn-mini">トグル</a>
<a id="state" href="#" class="btn btn-mini">状態取得</a>
$(document).ready(function(){
  $('#toggle').click(function(){
    $('button').button('toggle');
  });
  $('#state').click(function(){
    alert($('button').hasClass('active') ? 'on' : 'off');
  });
});

チェックボタンとラジオボタン

もう1つ、トグルボタンを使った「チェックボタン」と「ラジオボタン」のサンプルも紹介したいと思います。

チェックボタン

チェックボタンはボタングループをボタンを何個でもOnにできます。

http://code.rlated.net/bootstrap/bootstrap07-buttongroup.html
http://code.rlated.net/bootstrap/bootstrap07-buttongroup.html
<div class="btn-group" data-toggle="buttons-checkbox">
  <button type="button" class="btn btn-primary">1</button>
  <button type="button" class="btn btn-primary">2</button>
  <button type="button" class="btn btn-primary">3</button>
</div>

ラジオボタン

ラジオボタンはボタングループの中から1つだけOnにできます。

http://code.rlated.net/bootstrap/bootstrap07-buttongroup.html
http://code.rlated.net/bootstrap/bootstrap07-buttongroup.html
<div class="btn-group" data-toggle="buttons-radio">
  <button type="button" class="btn btn-primary">1</button>
  <button type="button" class="btn btn-primary">2</button>
  <button type="button" class="btn btn-primary">3</button>
</div>

サンプル

この記事で紹介したjqPlotのサンプルコードは下記でご覧になれます。
トグルボタン – Bootstrapのトグルボタン
ボタングループ – Bootstrapのトグルボタン

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です