Switchy.js

switchy1

switchy
Genelde bu tarz  örnekler tıklandığında içinde ok işareti beliren checkbox yani onay kutuları dediğimiz html elementler yardımıyla  yapılır. Hatta internette slide checkboxes diye arama yaptığınızda benzer bir sürü kayan onay kutucuklarını görebilirsiniz Louis Cuny jQuery için Switchy adında bir eklenti geliştirerek select elementi ile kayan onay kutucukları yapmanızı sağlıyor. Demo sayfasında  bir tarafta bay diğer tarafta da bayan ikonu bulunuyor. Hangisine tıklarsanız ortada bulunan küçük daire tıklamış olduğunuz ikona doğru kayacak ve seçmiş olduğunuz cinsiyetin ismi de hemen altta görünecektir. Bir çok web sitesinde üyelik aşamaları sırasında cinsiyet belirtilmesi için hazırlanmış form örnekleri bulunuyor. Siz de web sitenizin üyelik aşamasında  bu tarz bir uygulama  kullanırsanız tasarım açısından web sitenizin daha  güzel  görüneceğine inanıyorum.

Kullanım

  • Head etiketleri arasına eklemeniz gereken bölümler

Js ve  css dosyaları : 

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
    <script type="text/javascript" src="demos/jquery.animate-color.js"></script>
    <script type="text/javascript" src="demos/jquery.event.drag.js"></script>
    <script type="text/javascript" src="switchy.js"></script>
    <script type="text/javascript" src="demos/application.js"></script>
    <link href="switchy.css" rel="stylesheet" />
    <link href="demos/bootstrap.min.css" rel="stylesheet" />
    <link href="demos/application.css" rel="stylesheet" />
  •  Body  etiketleri arasına eklemeniz gereken bölüm

Html : 

    <div class="container">
      <div class="row">
        <div class="span1 offset4 female">
          <img src='demos/female.png' class='gender' gender='female' />
        </div>
        <div class="span2">
          <select id='switch-me'>
            <option value='female'>female</option>
            <option value='' selected="selected"></option>
            <option value='male'>male</option>
          </select>
        </div>
        <div class="span1">
          <img src='demos/male.png' class='gender' gender='male' />
        </div>
      </div>
      <div class='row'>
        <div class='span12' id="console">
        </div>
      </div>
    </div>
0 Comments

Leave a Comment